Отмена onTouchEvent, когда срабатывает функция onDoubleTap GestureDetector

Представление для написания от руки реализует onTouchEvent для операций рисования.

Кроме того, GestureDetector распознает события двойного касания, чтобы стереть рисунок. Однако, когда происходит двойное касание, onTouchEvent запускает ACTION_UP, который рисует нежелательную точку на виде.

В iOS я решал подобные проблемы с помощью метода touchesCancelled, есть ли что-то похожее в Android?

1 ответ

Я решил, обрабатывая onDoubleTapEvent вместо onDoubleTap.

Другие вопросы по тегам