如何防止活动标签在旋转时发生变化

时间:2013-04-18 01:18:51

标签: android android-activity

我使用setTitle更改运行时的活动标签。但每次旋转手机时,活动标签都会变回其初始状态。我该如何防止这种情况?

2 个答案:

答案 0 :(得分:1)

在清单文件

中的活动声明中写下以下内容
android:configChanges="orientation"

它会阻止您在更改方向时重新启动活动。

编辑:

so answer开始,它建议将以下内容用于更新的api

android:configChanges="keyboardHidden|orientation|screenSize"

答案 1 :(得分:1)

您可以使用onSaveInstanceState()onRestoreInstanceState()保存并恢复您的活动状态。

防止方向改变也是一种很好的方法,但我建议您使用这些功能以提高应用程序的灵活性。

有关详细信息,请参阅此Link