Tengo un diseño lineal que tiene una imagen en él Estoy tratando de obtener las coordenadas del evento táctil de la imagen en relación con el padre que lo contiene. ¿Sabes que puedo obtener estos? getX y getY están regresando posición relativa a la libreobtener coordenadas de evento táctiles en relación con el padre
8
A
Respuesta
24
El clase MotionEvent ha métodos getX() para obtener el punto X táctil correspondiente a la vista y getRawX() para obtener X punto de contacto correspondiente a la pantalla.
Así que para obtener x punto de contacto correspondiente a los padres que usted puede conseguir que por un simple cálculo:
view.getLeft() + motionEvent.getX()
El getLeft() declaraciones de posición de este punto de vista izquierda en relación a su matriz
5
intentar esto:
public boolean onTouch(View v, MotionEvent event) {
System.out.println((v.getLeft() + event.getX()) + "," + (v.getTop() + event.getY()));
return false;
}
+0
Gran! gracias +1 :) – Snake
Cuestiones relacionadas
- 1. Coordenadas táctiles de UIPanGestureRecognizer
- 2. ¿Cómo obtener el padre del objetivo del evento con jQuery?
- 3. Obtener coordenadas táctiles relativas a una vista (equivalente a ScreenToClient)
- 4. Obtener las coordenadas de un evento táctil en Android
- 5. cómo obtener una vista desde las coordenadas de un evento en Android?
- 6. Relación autorreferencial/padre-hijo en Entity Framework
- 7. Obteniendo eventos táctiles (coordenadas, MotionEvents, etc.) en un servicio
- 8. JFreeChart obtener coordenadas del mouse
- 9. Buscar coordenadas de un evento HTML5 Canvas (clic), con bordes
- 10. Reestructurar matriz n-level con relación padre/hijo (PHP)
- 11. Convierta las coordenadas entre UIView padre/hijo después de CGAffineTransform
- 12. obtener el directorio padre en MSBuild
- 13. ¿Cómo obtener la posición/coordenadas de un evento tap con jquery-mobile?
- 14. obtener el atributo de un nodo padre
- 15. Uso de los genéricos en una relación padre-hijo
- 16. Obtener coordenadas de GPS: Android
- 17. @Component con el padre?
- 18. Cómo correlacionar una relación padre/hijo en el mismo objeto con JPA
- 19. Hibernar: relación padre/hijo en una sola tabla
- 20. Cómo detectar eventos táctiles en Android
- 21. ¿Cómo puedo generar un evento de mouse en WPF/C# con coordenadas específicas?
- 22. Obtener el país desde las coordenadas?
- 23. Obtener el plano del dispositivo en relación con el plano de tierra con el acelerómetro
- 24. Hacer cumplir relación padre-hijo en C# y .Net
- 25. ¿Bifurcar en git crea una relación padre-hijo?
- 26. Toque las coordenadas en la vista de texto
- 27. Cómo obtener la ubicación El directorio padre
- 28. jquery cómo obtener el nombre del padre
- 29. Activación de un evento JavaScript click() en coordenadas específicas
- 30. Imagen en lienzo con eventos táctiles
Gracias. para la información extendida, así que supongo que aceptaré como la respuesta correcta, ya que tiene más explicación de lo que está pasando. Gracias – Snake