View.onTouchEvent registra apenas o evento ACTION_DOWN

Estou implementando um @ personalizaTextView e quero executar alguma ação quando a vista for tocada. Eu imaginei oonTouchEvent método @ me daria toda a gama de toques na vista sem precisar usarsetOnTouchListener (Estou tentando fazer todo o meu trabalho dentro da visualização, e não na atividade, para que seja portátil), mas o único evento de toque registrado éACTION_DOWN. Se eu definir umOnTouchListener na atividade usando isso, recebo toda a gama de eventos de toque, masonTouchEvent não.

Alguém sabe por que esse é o caso ou alguém pode me oferecer uma solução que não envolva o uso desetOnTouchListener (O que impediria a atividade de implementação de definir seu próprio ouvinte)?

questionAnswers(1)

yourAnswerToTheQuestion