-
先判断getParent()的类型,看看是否为请求不拦截的控件
查看全部 -
在处理浮点数据时,通过增大或减小边界值使判断更加准确
查看全部 -
在触点移动时告诉父控件不要拦击MotionEvent
查看全部 -
在按下时告诉父控件是否需要拦截MotionEvent方法如下:
getParent().requestDisallowInterceptTouchEvent(true);告诉父控件不要拦击MotionEvent
查看全部 -
在子View中即ZoomImageView中不让ViewPage拦截滑动事件
查看全部 -
ViewPager将滑动事件给拦截了
查看全部 -
缓慢缩放的代码实现,有必须有优化的地方不要只用postDelay方法
查看全部 -
双击放大的逻辑示例
查看全部 -
GestureDetector.SimpleOnGestureListener类使OnGestureListener接口的一个默认实现类,使用时只要覆写想要覆写的方法即可,减少直接使用OnGestureListener接口中用不到的接口的实现代码
查看全部 -
检查Drawable移动时的边界
查看全部 -
检查平移和缩放冲突的原因
查看全部 -
如果可以移动(isCanDrag 为true)则进行判断并设置Drawable进行平移
查看全部 -
isCanDrag标记是否可以滑动
查看全部 -
手指抬起时将mLastPointerCount置为0
查看全部 -
记录移动过程中的x,y的值
查看全部 -
能够完全显示Drawable时不允许在移动Drawable
查看全部 -
矢量距离计算Math.sqrt(dx * dx + dy * dy),//勾股定理
查看全部
举报