Android在横竖屏切换的时候会调用Activity的OnCreate的方法, 这个时候GirdView,ListView会重新刷新,找到一个简单的解决办法:

1.ManiFest.xml是添加Activity的属性   2.2版本以下的可以使用

2.2版本以下的可以使用

android:configChanges=”orientation|keyboardHidden”

2.3以上版本的需要使用以下

android:configChanges=”orientation|screenSize|keyboardHidden”

2.Activity中覆盖以下方法

@Override

public void onConfigurationChanged(Configuration newConfig) {

// TODO Auto-generated method stub

super.onConfigurationChanged(newConfig);

}