如何在用户关闭应用程序后恢复上次查看的活动。就像,如果用户打开应用程序,将出现第一个活动,当用户单击该按钮时,它将继续进行下一个活动,如果他关闭应用程序并再次打开它仍将显示上次查看的活动。我该怎么办?请帮帮我。
谢谢,
答案 0 :(得分:3)
我认为你应该使用共享偏好。在您打开的每个活动中,您必须在共享首选项上添加一个值,这样如果您再次打开您的应用程序,它将检查您的共享首选项的值,然后比较它,调用符合您所获得的值的活动。希望它有所帮助:)
答案 1 :(得分:1)
这是快速搜索给我看的内容。希望它有用!
How to make an android app return to the last open activity when relaunched? Android - restore last viewed Activity
在第一个链接中引用约瑟夫:
要实现您所描述的内容,您只需将最后一个可见活动存储在 SharedPreferences 中,然后根据首选项启动上一个活动的 Dispatcher 活动。
查看Josef的完整答案 - 它非常透彻
答案 2 :(得分:0)
你需要跟踪他的最后一个活动,然后将其保存在数据库中,每当他返回时,查看他在数据库中的最后一个活动...另一种方式是cookie但不建议......
答案 3 :(得分:0)
将此位置放在AndroidManifest.xml
的{{1}}以下的活动中。
<activity/>