如何处理 使用com.mcxtzhang.swipemenulib.SwipeMenuLayout 造成的点击事件无响应问题;
场景分析
- SwipeMenuLayout可以实现仿照ios的滑动删除,效果类似于qq 的滑动删除;
当删除的时候,点击事件就不生效了,这是什么原因呢?
问题分析
可能是焦点问题;
可能性最大的还是:SwipeMenuLayout 结合 Recyclerview使用,RecyClerView的点击事件不生效
重新替换框架去解决,还是怎么解决呢?
- 先找找关于 swipeMenuLayout 的gitHub的文章有没有提到过处理 rv 点击的逻辑;
于是我们把Id给到子控件来处理试试,成功了
这样就实现了一个支持侧滑的recyclerview,并且成功的上下拉刷新加载以及删除逻辑;