AndroidのMotionEvent.getRawX
とMotionEvent.getX
の違いは、1つは数値で、もう1つはfloatなので、これらの両方のタイプが必要なのは何ですか?
MotionEvent
は、ビューに相対的な絶対X座標とY座標を返す場合があり、前のモーションイベントに対する相対座標を返す場合があります。
getRawX()
およびgetRawY()
は、デバイス画面に対する絶対座標を返すことが保証されています。
getX()
とgetY()
は、それらをディスパッチしたViewを基準とした座標を返します。