Android弹出活动堆栈

Ian*_*ink 14 android android-activity

在我们的应用程序中,我们有活动A,B,C,D和E.用户通常从A到E,通过B,C,D.

在Activity E中我们想要回到A,并从堆栈中删除B,C,D.我们不想从E重新创建A.

如何从堆栈中弹出'B,C,D然后返回A?

Che*_*mon 16

如果A已在运行,则可以在启动意图返回A时使用FLAG_ACTIVITY_CLEAR_TOP标志.

另见类似问题:

如何清除堆栈中的当前活动?

如何杀死子活动并将活动带到堆栈顶部