кликабельны
олся с добавлением детектора жестов в подпредставление в моем проекте. Должен ли я переопределить родительскийonTouchEvent
или ребенокonTouchEvent
? Я делаюOnTouchListener
и добавить детектор жестов там?документация показывает пример того, как добавить детектор жестов в само действие, но не ясно, как добавить его в представление. Тот же процесс может быть использован при создании подкласса представления (примерВот), но я хочу добавить жест, не разбирая подклассы.
Этот это самый близкий другой вопрос, который я мог найти, но он специфичен для броскаImageView
, а не в общем случае любогоView
, Также есть некоторые разногласия в тех ответах о том, когда возвращатьсяtrue
или жеfalse
.
Чтобы помочь себе понять, как это работает, я сделал отдельный проект. Мой ответ ниже.