Android中每次屏幕的切换动会重启Activity,为了避免每次切换屏幕方向后重启Activity,首先修改AndroidManifest.xml,在activity标签内加入以下属性:
android:configChanges=”orientation|keyboardHidden”
然后再在Activity代码中覆盖onConfigurationChanged函数,代码如下:
@Override
public void onConfigurationChanged(Configuration config) {
super.onConfigurationChanged(config);
}