在这个activity中添加一个状态标志,当被加载的时候修改这个状态标志的值,并将状态值返回给调用它的activity。
可以在androidmanifest.xml中加入配置
android:configChanges="orientation|keyboardHidden",
配置android:configChanges的作用就是如文档所说的:
Specify one or more configuration changes that the activity will handle itself. If not specified, the activity will be restarted if any of these configuration changes happen in the system。
这样在程序中. Activity就不会重复的调用onCreate()甚至不会调用onPause.onResume.
只会调用一个 onConfigurationChanged(Configuration newConfig)。