我的应用程序正在为 Android 2.3.3 到 4.2.2 运行
我想通过旋转显示器来避免重新启动 Activity。我还将清单中的属性添加android:configChanges="orientation|screenSize"
到这些Activity
. 感谢 LogCat,我可以看到它在旋转设备时onConfigurationChanged()
被调用。onCreate()
但仅限于更高版本的 Android!在 2.3.3onCreate()
之后仍然调用onConfigurationChanged()
我想避免我的应用程序重新启动,因为我在AsyncTask
. 我认为这是确保AsyncTask
任何时候都不会调用并确保它不会被取消的最简单方法。
您认为这是一个好主意Activity
吗,在我的情况下,在配置更改时避免重新启动?对于 Android 2.3.3,我该如何处理?