【发布时间】:2015-05-06 13:13:05
【问题描述】:
我用几个SlidingPaneLayout 项目填充RecyclerView,以实现“滑动删除”功能(基本上,向右拖动项目会显示一个删除按钮)
问题:
当我向右拖动一个项目时,RecyclerView 似乎也拦截了我的触摸,如果我的拖动有点对角线(或不太水平) - RecyclerView 开始滚动,SlidingPaneLayout 取消关闭/打开窗格
我尝试为每个SlidingPaneLayout 添加一个触摸侦听器,以防止在ACTION_DOWN 在SlidingPaneLayout 上执行后,RecyclerView 拦截触摸,但这并不好,因为它会立即阻止滚动
想法?
【问题讨论】:
标签: java android listview android-recyclerview slidingpanelayout