在ScrollView中嵌套了GridView或者ListView,在第一次activity启动后,会显示顶部位置。当activity再次唤醒的时候,就默认显示GridView了,并不是ScrollView的顶部位置。
解决这个问题的办法就是在Activity的OnResume方法中添加一段代码即可。
@Override
protected void onResume() {
// TODO Auto-generated method stub
scrollView.smoothScrollTo(0, 0);
super.onResume();
}