Mi clase extiende la vista y necesito obtener eventos táctiles continuos sobre ella.¿Cómo obtener un evento táctil continuo?
si uso:
public boolean onTouchEvent(MotionEvent me) {
if(me.getAction()==MotionEvent.ACTION_DOWN) {
myAction();
}
return true;
}
... el evento táctil se captura una vez.
¿Qué sucede si necesito obtener toques continuos sin mover el dedo? Por favor, dime que no necesito usar hilos o temporizadores. Mi aplicación ya es demasiado pesada.
Gracias.
correcta, yo preferiría la solución para establecer un indicador en ACTION_DOWN y el uso que hasta que se establece el indicador a falso en ACTION_UP – WarrenFaith
Realmente gracias. – daliz
Veo esto mencionado en todas partes pero no parece ser el caso para mí. Si toco y me quedo y me quedo quieto, no recibo eventos de ACTION_MOVE. ACTION_MOVE solo parece activarse si inclino mi dedo hacia un lado o hacia el otro. ¿Podría ser una configuración en mi teléfono que lo mantiene menos sensible? – clusterflux