假设我有一个任务,我A, B & C
Activities
分别有。然后我开始一个新的活动 D,它的启动模式是单实例。
现在,我想知道任务级别会发生什么?是否会保留相同的任务但仅包含Activity D
或创建新任务?
假设我有一个任务,我A, B & C
Activities
分别有。然后我开始一个新的活动 D,它的启动模式是单实例。
现在,我想知道任务级别会发生什么?是否会保留相同的任务但仅包含Activity D
或创建新任务?
将使用单个Activity D
. 从文档中:
与“singleTask”相同,只是系统不会在持有该实例的任务中启动任何其他活动。活动始终是其任务的唯一且唯一的成员。
所以你会得到
Task 1: A,B,C
Task 2: D
以下两个序列是正确的,可以确认文档: