【问题标题】:How do I make an app continue where it left off instead of opening the Main activity when the icon is clicked?单击图标时,如何使应用程序从中断处继续,而不是打开主要活动?
【发布时间】:2014-08-03 13:21:18
【问题描述】:
我正在开发我的第一个应用程序。如果用户从我的主要活动导航到另一个(主要> A),然后将应用程序置于后台并单击启动器,它将启动到主要活动而不是恢复活动A。然后用户可以back到A,所以堆栈是 Main > A > Main。我希望启动器仅恢复用户在活动 A 中的位置,而不是启动新的 Main 活动。我该如何控制?
【问题讨论】:
标签:
android
android-activity
android-launcher
android-navigation
【解决方案1】:
"它启动到 Main 而不是恢复活动 A。然后用户可以返回到 A,因此堆栈是 Main > A > Main"
这绝对是错误的,您的堆栈知道是 Main>A,请提供代码。可能由于内存不足,android 会破坏您的活动,或者您在某处调用了 finish() 方法。