Возможно ли создать настраиваемое представление, которое одновременно переопределяет функцию onTouch()
внутри этой реализации настраиваемого представления и позволяет установить настраиваемый GestureDetector через setOnTouchListener()
.
- Я хотел бы переопределить метод onTouch () для реализации некоторой логики рисования в представлении, связанной с сенсорными жестами.
- Тогда я хотел бы использовать такое автономное настраиваемое представление, чтобы присоединить к нему GestureDetector, чтобы обнаруживать и обрабатывать некоторые настраиваемые жесты в этом представлении внутри Activity.
У меня это работает, только если у меня есть реализация рисования onTouch () или только setOnTouchListener () для обнаружения жестов. Может быть, я мог бы поместить это обнаружение жестов изнутри. Но я бы предпочел, чтобы это был отдельный слабо связанный компонент многократного использования, а не жестко связанный детектор жестов.