Problema:Android :: OnTouchListener && OnClickListener tema combinación Descripción
Tengo un TextView
en un RelativeLayout
y quiero darle color rojo cuando el usuario toca, e ir en otra página cuando se hace clic en él. Así que traté de configurar un OnClickListener
para hacer clic y un OnTouchListener
para implementar la función táctil (MotionEvent.ACTION_DOWN
) pero esta combinación no funciona, porque OnTouchListener
hace que OnClickListener
no funcione (no sé por qué).
En los foros de la gente dice que podemos poner en práctica el OnClick
por el OnTouch MotionEvent.ACTION_UP
, pero éste puede ser disparado de mi diseño TextView
(se hace clic en el TextView va si lo pulsa y arrastra el dedo de él para liberar) y este no es el comportamiento deseado porque quiero:
click = press + release en el TextView.
¿Alguien puede darme una solución para esto por favor?
¡Muchas gracias! Definitivamente me ayudaste. El truco para mí fue establecer las tres propiedades que dijiste ... – harsimranb
¡Gracias por la ayuda! Me faltaba el android: enfocable = "verdadero" en mi TextView – Gatekeeper