我有一个应用程序,它有两个活动A
和B
。当应用程序安装并首次运行时,它始终以A
开头,因为它在清单中声明为启动器活动。在应用程序重新启动时启动不同的活动
根据工作流程,几秒钟后,活动A
被销毁,活动B
被启动。因此,任务的根源变成B
。现在,当用户按下主页按钮并稍后进入我们的应用程序时,活动B
按预期恢复。但是,如果应用程序长时间处于后台,那么应用程序将从日志Application::onCreate()
被调用时重新启动。但是,我希望每当应用程序重新启动时(即在调用Application::onCreate()
时)(与第二种情况类似),应该启动活动A
而不是B,在应用程序未重新启动的所有其他情况下,应出现活动B
。我是android新手,无法找出解决方案。任何帮助深表感谢。
在此先感谢。