recycleview 滑动冲突的问题

平时都会遇到一些需求 比如 viewpager + fragment  fragment里面嵌套recycleview 我第一个fragment里面有顶部banner +recycleview 我操作第一个页面 滑动到显示banner一半,然后我切换到其他fragment后再切换回来,显示就会置顶到recycleview的第一行,banner就不会显示,并不是按照我之前操作显示banner一半的样子显示的;

再有scollview 嵌套 recycleview 有时也会出现这种问题

网上找资料 有的说是给recycleview父容器设置焦点 就可以防止recycleview抢焦点 这个方法有时候能解决 像来回切换显示置顶就不行

然后又看到一个方法

设置recycleview 父容器 

android:descendantFocusability="blocksDescendants"

这个用了几个有问题的recycleview 嵌套都解决了 

在此mark一下

你可能感兴趣的:(recycleview 滑动冲突的问题)