【发布时间】:2010-01-11 17:37:28
【问题描述】:
我了解如何使用 SharedPreferences、onSavedInstanceState() 和 onRestoreInstanceState() 等来保存应用程序的状态,如类似帖子 (Saving Android Activity state using Save Instance State) 中所述,但是如何保存最后一个活动?
更具体地说,我的应用程序启动并进入登录屏幕。一旦用户登录并浏览多个活动,假设他或她使用主页按钮或以其他方式离开应用程序。下次用户启动应用程序时,它将返回登录屏幕并再次登录。相反,我希望应用启动并转到用户在上一个会话中离开应用时堆栈顶部的最后一个活动。
如何保存最后一个活动,以便在应用启动时恢复?
【问题讨论】: