我知道如何通过使用SharedPreferences、onSavedInstanceState()和onRestoreInstanceState()等方法保存应用程序状态,就像在类似的帖子中所概述的那样(使用Save Instance State保存Android Activity状态),但是我该如何保存最后一个活动状态呢?
更具体地说,我的应用程序启动并进入登录界面。一旦用户登录并浏览了几个活动页面,假设他或她使用主页按钮或其他方式离开了应用程序。下次用户启动应用程序时,它将返回到登录界面并再次登录。相反,我希望应用程序在启动时直接进入上次用户离开应用程序时栈顶的最后一个活动页面。
如何保存最后一个活动状态以便在应用程序启动时恢复?
更具体地说,我的应用程序启动并进入登录界面。一旦用户登录并浏览了几个活动页面,假设他或她使用主页按钮或其他方式离开了应用程序。下次用户启动应用程序时,它将返回到登录界面并再次登录。相反,我希望应用程序在启动时直接进入上次用户离开应用程序时栈顶的最后一个活动页面。
如何保存最后一个活动状态以便在应用程序启动时恢复?