1.OnTouchListener
OnTouch方法中,MotionEvent.getX()和MotionEvent.getRawX()的区别

动作常量:
MotionEvent.ACTION_DOWN:当屏幕检测到第一个触点按下之后就会触发到这个事件
MotionEvent.ACTION_MOVE:当触点在屏幕上移动时触发,触点在屏幕上停留也是会触发的(即使我们感觉不到移动,但其实我们的手指也在不停地抖动)
MotionEvent.ACTION_UP:当触点松开时被触发
MotionEvent.ACTION_CANCEL:不是由用户直接触发,由系统在需要的时候触发,表示手势被取消了
本文深入探讨了Android开发中的OnTouchListener接口及其MotionEvent相关方法,特别是ACTION_DOWN、ACTION_MOVE、ACTION_UP和ACTION_CANCEL。重点解析了MotionEvent.getX()与MotionEvent.getRawX()的区别,前者返回相对于视图左上角的坐标,后者则考虑了父视图的滚动。
3120

被折叠的 条评论
为什么被折叠?



