自定义View显示超出屏幕怎么办?
我用GestureDetector.SimpleOnGestureListener()和scrollBy解决了不能拖动问题
可是我发现这时我想拖多远都可以,如何能限定这个view的绝对边界。
我用getLeft(),一直返回0。。。 自定义view 拖动 边界
[解决办法]
在调用scrollBy之前做一下判断即可。
如果想要判断当前滚动到哪里的话,应该用getScrollX()和getScrollY()
getLeft()拿到的是layout时的位置,scroll是不会改变view自身的layout的。