如何让应用程序在单击图标时从中断处继续,而不是打开主活动?

问题描述 投票:0回答:2

我正在开发我的第一个应用程序。如果用户从我的主要 Activity 导航到另一个 Activity(Main > A),然后将应用程序置于后台并单击启动器,它将启动到 Main,而不是恢复 Activity A。然后用户可以

back
到 A,因此堆栈是 Main > A > Main。我希望启动器仅恢复用户在活动 A 中的位置,而不是启动新的主要活动。我该如何控制这个?

android android-activity android-launcher android-navigation
2个回答
0
投票

“它启动到 Main 而不是恢复 Activity A。然后用户可以返回到 A,因此堆栈为 Main > A > Main”

这绝对是错误的,您的堆栈知道是 Main>A,请提供代码。也许 Android 会因为内存不足而破坏你的 Activity,或者你在某个地方调用 finish() 方法。


0
投票

如何让应用程序在单击图标时从中断处继续,而不是打开主活动?在我的手机上

© www.soinside.com 2019 - 2024. All rights reserved.