У меня есть несколько видов активности, которые пользователь хочет быстро коснуться, и я фиксирую эти штрихи с помощью TouchListener
и обработки MotionEvent.ACTION_DOWN
. Однако, если пользователь использует две руки, очень вероятно, что следующий вид будет "Touch" до того, как пользователь вытащит предыдущий палец вверх. В этом случае a MotionEvent.ACTION_MOVE
запускается для первого представления, а не для желаемого MotionEvent.ACTION_DOWN
для второго представления.
Есть ли способ обойти это или предотвратить такое поведение? Я попытался отправить новое событие с помощью MotionEvent.ACTION_UP
, а также удалить прослушиватель событий, но ни один из них не работает.