RecycleView 嵌套 RecycleView 导致自动滚动

问题及现象:

RecycleView 嵌套 RecycleView,当页面加载完成之后,页面会自动停留在里面RecycleView 的第一个Item 那里。

解决方法:

给最外层的RecycleView 添加一个属性:

xml 里面添加:

 android:descendantFocusability="blocksDescendants"

Java 里面添加

recyclerView.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);

参考:

https://stackoverflow.com/questions/50860552/recycler-view-automatically-scrolls-to-inner-recycler-view-on-first-load

你可能感兴趣的:(Android)