我有一个垂直的RecyclerView
,并且在每个项目中都有一个具有自己的水平滚动和缩放比例的自定义视图。当我尝试滚动项目内的视图时,出现滚动冲突RecyclerView
中断了触摸事件并试图移动列表。
如何限制RecyclerView
处理水平滑动事件?
我试图通过RecyclerView.OnItemTouchListener
中断事件,并将事件直接传递到我的自定义视图。几乎可以使用,但是有时我遇到错误事件,并且无法在自定义视图中滚动。
还有其他人遇到这个问题吗?
答案 0 :(得分:1)
尝试使用简单的OnTouchListener代替OnItemTouchListener