Android 如果布局中有ScrollView和Fragment或者带有滚动条的布局进行嵌套,布局加载完成页面无法定位到顶部的情况

页面无法定位到顶部:

1.ScrollView中嵌套Fragment(Fragment中可能有想ScrollView,ListView带有滚动条的控件)。

2.ScrollView嵌套ScrollView,ListView、GridView时。

3.ListView、GridView、ScrollView本身(可能有header或者footer的情况)

 

以上三种情况极有可能出现:页面布局加载完成时滚动条无法定位到顶部的情况。

解决这种问题的其中一种办法是:在代码中设置这些带有滚动条控件的setFocusable(false)即可。

posted on 2015-11-18 17:10  飘杨......  阅读(1942)  评论(0编辑  收藏  举报