我有三个活动A-> B-> C.当我在B活动中时,我点击主页按钮并将应用程序置于背景(B-> home)。
当点击主屏幕中的我的应用程序图标时,活动A打开而不是活动B.但是长按主页键,它显示我的应用程序在后台运行并单击图标打开活动B按预期
问题是什么?我没有处理任何家庭钥匙事件。如何防止重新启动我的申请。
答案 0 :(得分:0)
当您长按时,对话框会显示最近使用的应用程序,而不是当前正在运行的应用程序。要确保您的活动没有被杀死,请转到设置 - >应用 - >管理应用程序 - >运行选项卡。
通常,您描述的行为是由清单中的launchMode属性引起的。 检查你那里没有任何东西。 详细了解“launchMode”属性here。