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