1
A
回答
4
推荐的方法是使用onSavedInstanceState()。这将保存您的Activity
和变量的状态。
我通常这样做的方式,并且被认为是文档中的最后手段,那就是自己处理配置更改。在manifest
你可以声明
<activity
...
android:configChanges="orientation"/>
在
Activity
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
// add logic here if you need
}
然后
相关问题
- 1. Android - 检测活动是否由于屏幕方向更改而启动
- 2. 活动当方向更改android时重新启动?
- 3. 仅在方向更改时重新启动活动
- 4. 方向更改时活动不断重新启动
- 5. 如何防止方向更改期间活动重新启动?
- 6. 检测由于配置更改而暂停活动?
- 7. 如何更改基于方向的UI但同时避免活动重新启动时方向更改
- 8. 更改字体重新启动活动
- 9. 由于NullPointerException而无法启动活动
- 10. 重新启动活动,而不是重新创建[Android的]
- 11. 如何防止活动在Android中的方向更改时重新启动?
- 12. ScrollView不滚动,应用程序重新启动方向更改
- 13. 更改活动启动意向错误
- 14. 由于重大位置更改而重新启动应用程序
- 15. 是否有更新AVD后更新而不重新启动的方法?
- 16. 活动方向更改
- 17. 检测android活动启动
- 18. 为什么我的活动重建,而不是重新启动
- 19. 无法重新启动由PendingIntent启动的活动
- 20. 在不重新启动当前活动的情况下调用方向更改的活动
- 21. 检查VT-x是否激活而不必在Linux中重新启动?
- 22. 厨师 - 由于自动加密机制而重新启动
- 23. 检测Microsoft Ribbon中的活动选项卡是否已更改
- 24. 检测活动标签是否已更改jquery
- 25. 重新启动活动吗?
- 26. 重新启动活动Android
- 27. Android活动重新启动
- 28. Eclipse更改启动活动
- 29. Android:如何防止方向更改后重新加载活动?
- 30. 在Android中的方向更改时活动重新加载