Как обнаружить двойное нажатие в элементе RecyclerView

У меня уже есть OnClickListener при нажатии на элемент RecyclerView, чтобы открыть новую Activty. Теперь я хочу реализовать слушателя OnDoubleTap, но я не знаю, как.

Нужно ли создавать GestureDetector во ViewHolder? С другой стороны, разве RecyclerView не перехватит событие onTouch из-за прокрутки?

1 ответ

Решение

Да, лучший способ добиться этого - использовать GestureDetector. Смотрите пример кода:

https://developer.android.com/samples/BasicGestureDetect/src/com.example.android.basicgesturedetect/GestureListener.html

Другие вопросы по тегам