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

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

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

24
задан Jonik 28 September 2016 в 13:20
поделиться