我想知道MotionEvent.getRawX
和MotionEvent.getX
android之间的区别,因为一个是数字,另一个是float?这两种类型都需要什么?
我想知道MotionEvent.getRawX
和MotionEvent.getX
android之间的区别,因为一个是数字,另一个是float?这两种类型都需要什么?
Answers:
MotionEvent
有时会返回相对于视图的X和Y绝对坐标,有时还会返回上一个运动事件的相对坐标。
getRawX()
并且getRawY()
保证返回相对于设备屏幕的绝对坐标。
而getX()
和getY()
则应返回您相对于分派它们的View的坐标。