View.onTouchEvent sólo registra el evento ACTION_DOWN
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 la gama completa de toques en la vista sin tener que usar setOnTouchListener
(estoy tratando de hacer todo mi trabajo dentro de la vista en lugar de en la actividad por lo que es portátil), pero el único evento táctil registrado Es ACTION_DOWN
. Si establezco un OnTouchListener
en la actividad usando esto, obtendré la gama completa de eventos táctiles, pero onTouchEvent
no.
Alguien sabe por qué este es el caso, o alguien puede ofrecerme una solución que no implica el uso de setOnTouchListener
(que impediría la actividad de implementación de establecer su propio oyente)?
- Cómo obtener una vista desde un evento de coordenadas en android cuando la vista establecer la rotación?
- Algún tipo de JavaScript es preventDefault para Android
- MyGestureDetector extiende SimpleOnGestureListener
- Determinar qué vista se está tocando actualmente mientras el usuario mueve el dedo
- Manejo de eventos táctiles - onInterceptTouchEvent y onTouchEvent
- Cómo setOnTouchListener () en un ListPreference?
- no puede pasar por referencia para una variable booleana en android
- Disparar Evento táctil desde la vista DialogFragment a la vista de actividad principal
- ¿Cómo puedo mantener los eventos de ontouch manejados por un widget incluso si las coordenadas de tacto ya no están dentro del widget, en android
- ¿Cómo hacer algo repetidamente mientras se presiona un botón?
- Cómo detectar un solo toque, así como multi-toque en onTouchEvent ()
- OnTouchEvent se ejecuta cuando se pasa la página usando ViewPager y PassByValue
- No se pueden obtener coordenadas de los eventos de JavaScript en dispositivos Android
Necesita devolver true para obtener los siguientes eventos después de un down.
- Estilo de AlertDialog setCustomTitle para que coincida con el título de AlertDialog estándar
- Mercurial ignore-file para el desarrollo de Eclipse y Android