Подтвердить что ты не робот

View.onTouchEvent регистрирует только событие ACTION_DOWN

Я реализую пользовательский TextView, и я хочу сделать какое-то действие, когда коснется вид. Я предположил, что метод onTouchEvent предоставит мне полный диапазон касаний на представлении без использования setOnTouchListener (я пытаюсь выполнить всю свою работу внутри представления, а не в действии, чтобы он был переносимым), но зарегистрировано только событие касания ACTION_DOWN. Если я устанавливаю OnTouchListener в этой операции, я получаю полный диапазон событий касания, но onTouchEvent не делает.

Кто-нибудь знает, почему это так, или кто-нибудь может предложить мне решение, которое не связано с использованием setOnTouchListener (что помешало бы исполнительной деятельности установить собственный слушатель)?

4b9b3361

Ответ 1

Вам нужно вернуть true, чтобы получить следующие события после down.