View.onTouchEvent регистрирует только событие ACTION_DOWN
-
29-10-2019 - |
Вопрос
Я реализую собственный код генерирующего кода и хочу выполнить какое-то действие при касании представления.Я полагал, что метод TextView
даст мне полный спектр прикосновений к представлению без необходимости использования onTouchEvent
(я пытаюсь выполнять всю свою работу внутри представления, а не в действии, чтобы оно было переносимым), но зарегистрировано только событие касаниягенерирует кодовый код.Если я установлю код setOnTouchListener
в действии, использующем это, я получаю полный диапазон событий касания, а код ACTION_DOWN
- нет.
Кто-нибудь знает, почему это так, или может ли кто-нибудь предложить мне решение, которое не предполагает использования кода OnTouchListener
(что помешало бы действию реализации установить собственный прослушиватель)?
Решение
Вам нужно вернуть true, чтобы после сбоя были следующие события.