是否存在忽略 FLAG_ACTIVITY_NEW_TASK 的情况?从服务中,我启动一个带有设置该标志的意图的活动,当主要活动在后台时,我希望在新任务中看到新活动,因此我希望在后台再次看到应用程序关闭新活动。它没有发生,并且显示了主要活动。
只是为了测试,我尝试将主要活动设置为 singleInstance,在这种情况下它可以工作。我不想将主要活动设置为 singleInstance。
你知道这什么时候会发生吗?
我应该补充一点,我在所有设备上都看到了这种行为,所以看起来这是它应该工作的方式,而不是特定于设备的问题。