1

我用来setTitle在运行时更改活动标签。但是每次旋转手机时,活动标签都会变回其初始状态。我怎样才能防止这种情况?

4

2 回答 2

1

onSaveInstanceState()您可以使用和保存和恢复您的 Activity 状态onRestoreInstanceState()

防止方向改变也是一个好方法,但我想推荐使用这些功能为您的应用程序提供更大的灵活性。

有关更多信息,您可以查看此链接

于 2013-04-18T01:34:35.637 回答
1

在清单文件中的活动声明中写入以下内容

android:configChanges="orientation"

当方向改变时,它将阻止您的活动重新启动。

编辑:

从this so answer建议将以下内容用于较新的api

android:configChanges="keyboardHidden|orientation|screenSize"
于 2013-04-18T01:21:46.823 回答