我正在关注下一个流程,启动活动A(加载资源),然后转到活动B(登录)。我将活动A标记为noHistory =“true”,在我开始活动B之后,我在活动A上调用了finish()。
该应用按预期工作,当我按下活动B的后退按钮应用程序关闭时,当我按下最近按钮并选择我的应用程序时,它从活动A重新启动,我希望它从活动B开始。< / p>
感谢。
答案 0 :(得分:5)
将此添加到AndroidManifest
:
android:excludeFromRecents="true"
它将被排除在&#34;最近的应用程序之外#34;列表
答案 1 :(得分:1)
这是预期的行为。由于您已按下后退按钮,应用程序已关闭,如果您从最近启动后点击应用程序图标以启动应用程序。如果已启动第一个活动,您可以使用共享首选项进行保存,您可以直接启动第二个活动