我知道有几个帖子是针对我要问的,但我无法找到正确的答案。android - launchMode = singleTask和Notifications?
根据我的理解,如果您的主要活动(我们称之为A)launchMode设置为singleTask,并且A启动了活动B,则单击Home按钮将销毁历史堆栈并重新启动应用程序你回到A而不是B.
我将launchMode设置为singleTask,因为我有一个持久通知,并且我不希望在用户单击通知时出现主活动的多个实例。
有什么我失踪,会让我迎合两个?
因此,我问是否有一种方法可以确保每当用户希望从通知或不通知应用程序启动应用程序时,让他回到最后(当前)活动。
如果我将launchMode更改为singleTop,它可以工作,但每次启动时都会获得主活动的多个实例。
感谢
安德烈亚斯