在用户关闭应用程序后,我将如何恢复上次查看的活动?

在用户关闭应用程序后,我将如何恢复上次查看的活动。 就像,如果用户打开应用程序,将出现第一个活动,当用户单击该按钮时,它将继续进行下一个活动,如果他关闭应用程序并再次打开它仍将显示上次查看的活动。 我该怎么做? 请帮帮我。

谢谢,

我认为你应该使用共享偏好。 在您打开的每个活动中,您必须为您的共享首选项设置一个值,这样如果您再次打开您的应用程序,它将检查您的共享首选项的值,然后比较它,调用符合您所获得的值的活动。 希望能帮助到你 :)

这就是快速搜索给我看的内容。 希望它有用!

如何重新启动Android应用程序返回到上次打开的活动? Android – 恢复上次查看的活动

在第一个链接中引用约瑟夫:

要实现您所描述的内容,您只需将最后一个可见活动存储在SharedPreferences中,并拥有一个Dispatcher活动,该活动根据首选项启动上一个活动。

查看Josef的完整答案 – 它非常彻底

您需要跟踪他的最后一个活动,然后将其保存在数据库中,每当他返回时,查看他在数据库中的最后一个活动…另一种方式是cookie但不建议….

将此行放在AndroidManifest.xml用于中的

 android:launchMode="singleTask"