Android防止嵌套的recyclerview自动重新定位

前端之家收集整理的这篇文章主要介绍了Android防止嵌套的recyclerview自动重新定位前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个ViewPager作为线性布局中的项目,视图分页器中的每个项目都包含一个RecyclerView.问题是,无论何时页面最初加载,或者我在ViewPager上更改页面,视图都会自动滚动,因此回收器视图的开头是屏幕的顶部,而不是保持原样.

问题的.gif是here.注意我没有向下滚动,这是自动重新定位.

如何防止视图自动重新定位到回收器视图的开头?

解决方法

您可以将此属性添加到线性布局中.您的scrollView的线性布局直接子项.
android:descendantFocusability="blocksDescendants"

猜你在找的Android相关文章