我填充了RecyclerView
几个SlidingPaneLayout
项目,以实现“滑动删除”功能(基本上,向右拖动项目会显示一个删除按钮)
问题:当我向右拖动一个项目时,它似乎RecyclerView
也拦截了我的触摸,如果我的拖动有点对角线(或不太水平) -RecyclerView
开始滚动并SlidingPaneLayout
取消窗格的关闭/打开
我已经尝试为每个触摸监听器添加一个触摸监听器,以SlidingPaneLayout
防止 RecyclerView 一旦ACTION_DOWN
在 上执行时拦截触摸SlidingPaneLayout
,但这并不好,因为它会立即阻止滚动
想法?