【发布时间】:2014-07-02 03:07:22
【问题描述】:
我正在开发一款用于收集客户详细信息(例如个人、业务、资产等)的应用程序。
应用程序显示带有选项的ListView,并根据选项启动活动。在个人用户中输入详细信息后,按下返回按钮并返回到 MainActivity(Activity 和 ListView)并选择另一个选项,例如业务详细信息和资产详细信息。用户输入详细信息并通过返回按钮返回 MainActivity 并选择另一个选项。
我尝试使用 onSavedInstance(Bundle) 和 onRestoreInstanceState(Bundle) 以及 sharedpreference 来保存我的 Activitys,但失败了。
有人可以帮忙吗?如果需要,我会提供代码。
【问题讨论】:
-
"我试图保存...但是失败了" 这里的失败是什么意思?它没有正确恢复状态?应用程序崩溃了?它把你的头发染成紫色?
-
检查 onBackPressed() 方法。