在ScrollView中嵌套了GridView或者ListView,在第一次activity启动后,会显示顶部位置。当activity再次唤醒的时候,就默认显示GridView了,并不是ScrollView的顶部位置。
解决这个问题的办法就是在Activity的OnResume方法中添加一段代码即可。
@Override
protected void onResume() {
// TODO Auto-generated method stub
scrollView.smoothScrollTo(0, 0);
super.onResume();
}
本文介绍了一个关于ScrollView中嵌套GridView或ListView的问题:在Activity重新唤醒时,界面不会回到ScrollView顶部。文章提供了解决方案,即在Activity的onResume方法中加入代码使ScrollView平滑滚动到顶部。
1万+

被折叠的 条评论
为什么被折叠?



