1

我知道每次配置更改(即屏幕方向)时,活动都会被销毁并重新启动。

然而,我遇到了一个奇怪的场景,即使我没有在 onSaveInstanceState 保存状态并且没有在 Activity 的清单中指定 android:configChanges="keyboardHidden|orientation",UI 状态也会恢复。我也懒得重写 onRetainNonConfigurationInstance。

示例我选中了一个复选框或在 TextView 中输入了一个值。当我改变方向时,值仍然存在。(我还没有将它们保存到数据库中)

我错过了什么吗?

更新:顺便说一句,我正在使用 SherlockActivity ......那有关系吗

4

0 回答 0