Tengo varias vistas de una actividad que un usuario desea tocar rápidamente en sucesión y capturo estos toques con un TouchListener
y manejo MotionEvent.ACTION_DOWN
. Sin embargo, si el usuario está usando las dos manos, es muy probable que la próxima Vista sea "Tocada" antes de que el usuario levante el dedo anterior. En este escenario, se dispara un MotionEvent.ACTION_MOVE
para la primera vista en lugar del MotionEvent.ACTION_DOWN
deseado para la segunda vista.Deshabilitar o evitar multitouch en la actividad
¿Hay alguna manera de evitar este comportamiento o evitarlo? Intenté enviar un nuevo evento con MotionEvent.ACTION_UP
y también quité el detector de eventos pero ninguno parece funcionar.
http: // stackoverflow.com/questions/8570982/disable-or-prevent-multitouch-in-activity/36281321 # 36281321 –