我的主要活动A已设置android:launchMode="singleTask"在清单中。现在,每当我从那里开始其他活动时,例如B,按HOME BUTTON电话上的返回主屏幕,然后再次返回我的应用程序,方法是按应用程序的按钮或HOME BUTTON长按以显示我最近的应用程序,不会保留我的活动堆栈并直接返回A而不是预期的活动B。
这里有两种行为:
Expected: A > B > HOME > B
Actual: A > B > HOME > A (bad!)
是否有我缺少的设置,或者这是一个错误?如果是后者,在修正错误之前是否有解决方法?
仅供参考:这个问题已经在这里讨论了。但是,似乎还没有任何真正的解决方案。
牧羊人nacy
相关分类