我有一个应用程序,始终必须以启动画面开始。
但是在启动画面之后,我希望它应该转到应用程序进入后台之前可见的最后一个活动。
此外,我想在点击应用程序图标时也会遇到相同的行为。 因此,假设用户在Activity5上,然后按下主页按钮。 现在,如果他点击应用程序图标,那么应用应该从启动画面开始,然后返回到Activity5。
有人可以帮我解决上述问题吗?
谢谢和问候, 晴天
答案 0 :(得分:1)
要显示启动画面并启动相同的活动,当用户在按下主页按钮时关闭您的应用时,您需要override
onPause()
和onResume()
activity
}。当用户按下主页按钮“onPause()
”时,将会调用sharedpreferences
来存储引用SharedPreferences
中当前活动的一些值以及当用户返回您的应用时onResume
将被召唤
您可以在其中检索sharedpreferences
变量的值,显示启动画面并再次启动相同的活动。