如何检测 RecyclerView 项目中的双击
How to detect double tap in RecyclerView item
单击 RecyclerView 项目打开新 Activty 时,我已经有一个 OnClickListener。现在,我也想实现 OnDoubleTap 侦听器,但我不确定如何实现。
我必须在 ViewHolder 中创建一个 GestureDetector 吗?另一方面,RecyclerView不会因为滚动而拦截onTouch事件吗?
是的,实现此目的的最佳方法是使用 GestureDetector。见示例代码:
单击 RecyclerView 项目打开新 Activty 时,我已经有一个 OnClickListener。现在,我也想实现 OnDoubleTap 侦听器,但我不确定如何实现。
我必须在 ViewHolder 中创建一个 GestureDetector 吗?另一方面,RecyclerView不会因为滚动而拦截onTouch事件吗?
是的,实现此目的的最佳方法是使用 GestureDetector。见示例代码: