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