【发布时间】:2013-08-13 12:02:55
【问题描述】:
我知道saveInstanceState()是用来存储activity变量、EditText中的文本等
但我有疑问是否应该保存视图状态?
让我给你一个场景。我的视图有 3 个按钮。单击其中一个时,会向用户显示一个 WebView(在同一活动中)。现在,如果应用程序被杀死,我是否应该保存当应用程序被杀死时用户显示 WebView 以及重新创建活动时显示 WebView 而不是按钮的状态?
其他情况是,我有 3 个选项卡在视图中。选择每个选项卡会显示不同的视图。如上例所述,我是否应该保存该用户上次选择此选项卡?
如果你能解释我应该和不应该保存活动状态的情况,那将是最好的。
【问题讨论】:
标签: android android-activity activity-state