我有两个任务,分别具有各自的活动堆栈:
任务1:A-> B-> C(前景)
任务2:D-> E-> F(背景)
如果从最近的列表中我转到任务2,它将返回到前台,并保持其活动堆栈。如果我执行相同的操作以返回任务1,则活动堆栈的行为相同,这就是我想要的!
现在,我想通过活动进行上述操作。例如,从活动C(在任务1中)在任务2中调用时保持堆栈不变。
我尝试从C(在任务1中)调用D(FLAG_ACTIVITY_NEW_TASK),但是按预期,任务2返回到显示D的前台,但不节省堆栈(就像我从最近的列表访问Task一样) 2)。
我能得到我想要的东西吗(...从活动C(在任务1中调用),任务2完好无损地堆栈着?)
谢谢。