recyclerview嵌套viewpage嵌套recyclerview设置item点击事件后无法滑动问题

yuzipei1132 2017-08-22 10:00:36
由于业务需求,我用recyclerview嵌套了viewpage,viewpage里面有两个fragment,fragment里面又是recyclerview。一开始内部的recycler无法进行滑动,但是可以触摸监听,我通过对里面的recyclerview进行触摸事件监听在需要的时候对外层recyclerview进行事件拦截来使里面的recyclerview可以滚动,但是设置了item点击事件后,由于item抢占了焦点,当触摸屏幕的时候无法进入到里面recyclerview的触摸事件,导致之前设置的拦截方法不能用,里面的recyclerview也无法滑动了,看了网上说设置item的focusable="false"和item中的layout布局添加 android:descendantFocusability= "blocksDescendants"都不管用,现在的情况是要是焦点在recyclerview上就无法对item点击,要是在item上就无法滑动,求问下又没什么好方法
...全文
609 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuzipei1132 2017-08-22
  • 打赏
  • 举报
回复
有没大神遇到过类似事件,或者做过类似功能

80,360

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧