我使用setTitle
更改运行时的活动标签。但每次旋转手机时,活动标签都会变回其初始状态。我该如何防止这种情况?
答案 0 :(得分:1)
在清单文件
中的活动声明中写下以下内容android:configChanges="orientation"
它会阻止您在更改方向时重新启动活动。
编辑:
从so answer开始,它建议将以下内容用于更新的api
android:configChanges="keyboardHidden|orientation|screenSize"
答案 1 :(得分:1)
您可以使用onSaveInstanceState()
和onRestoreInstanceState()
保存并恢复您的活动状态。
防止方向改变也是一种很好的方法,但我建议您使用这些功能以提高应用程序的灵活性。
有关详细信息,请参阅此Link