欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android开发中ScrollView默认不从顶部显示解决方法

程序员文章站 2022-06-22 14:47:41
android开发中scrollview默认不从顶部显示解决方法,在我的主页的fragment的布局中,在scrollview中嵌套recyclerview。 这时候第一次加载f...

android开发中scrollview默认不从顶部显示解决方法,在我的主页的fragment的布局中,在scrollview中嵌套recyclerview。
这时候第一次加载fragment显示时,scrollview默认是从顶部开始显示的。但是当我切换到其他的fragment时,再切换回来。scrollview就从recyclerview的顶部开始显示。百度了一下。解决方式后好多种。其中一种是直接在recyclerview中加上

android:focusable="false"

但是我发现并不起作用。
然后我在代码中动态设置

recyclerview.setfocusable(false);

加上了这一句后。再次切换到此fragment就会从scrollview的顶部开始显示了。必须是代码中设置才起作用。