我正在开发我的第一个应用程序。如果用户从我的主要 Activity 导航到另一个 Activity(Main > A),然后将应用程序置于后台并单击启动器,它将启动到 Main,而不是恢复 Activity A。然后用户可以
back
到 A,因此堆栈是 Main > A > Main。我希望启动器仅恢复用户在活动 A 中的位置,而不是启动新的主要活动。我该如何控制这个?
“它启动到 Main 而不是恢复 Activity A。然后用户可以返回到 A,因此堆栈为 Main > A > Main”
这绝对是错误的,您的堆栈知道是 Main>A,请提供代码。也许 Android 会因为内存不足而破坏你的 Activity,或者你在某个地方调用 finish() 方法。
如何让应用程序在单击图标时从中断处继续,而不是打开主活动?在我的手机上