Estoy implementando OnTouchListener
y estoy recibiendo objetos MotionEvent. Algunos eventos ACTION_MOVE
informan coordenadas X/Y absolutas, mientras que algunos informan las coordenadas relativas.¿Cómo puedo saber si un MotionEvent es relativo o absoluto?
¿Cómo puedo preguntarle a MotionEvent
qué tipo de coordenadas representa en la actualidad?
He resuelto mi problema usando dicho getRawX() y getRawY(). Sin embargo, considero que es una solución deprimente, ya que sugiere que getX() y getY() son inútiles, aunque parece que deberían ser los métodos primarios para la clase MotionEvent. DEBE haber una solución más elegante. – PeyloW
Excelente, me salvaste un futuro dolor de cabeza. – Tom
while (true) { System.out.println ("gracias"); } –