studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones android android-custom-view ontouchevent android-event

para - manual de programacion android pdf



View.onTouchEvent solo registra el evento ACTION_DOWN (1)

Estoy implementando un TextView personalizado y quiero hacer algo de acción cuando se toca la vista. Pensé que el método onTouchEvent me daría toda la gama de toques en la vista sin tener que usar setOnTouchListener (estoy tratando de hacer todo mi trabajo dentro de la vista en lugar de hacerlo en la actividad, por lo que es portátil), pero el único evento táctil registrado es ACTION_DOWN . Si configuro un OnTouchListener en la actividad que utiliza esto, obtengo toda la gama de eventos táctiles, pero onTouchEvent no lo hace.

¿Alguien sabe por qué este es el caso o puede alguien ofrecerme una solución que no implique el uso de setOnTouchListener (lo que evitaría que la actividad de implementación establezca su propio oyente)?


Necesitas regresar verdadero para obtener los siguientes eventos después de una caída.