gpt4 book ai didi

android - 即使在开始新 Activity 并清除返回堆栈后仍保留根 Activity

转载 作者:行者123 更新时间:2023-11-30 00:24:31 24 4
gpt4 key购买 nike

我将开始以下系列的 Activity :

A->B->C->D现在我想开始另一个 Activity ,假设 E 来自 D 并清除堆栈,但将 Activity A 保留为根 Activity 。在启动 E 之后,堆栈应该是 A->E。我怎样才能做到这一点?

最佳答案

您可以通过 TaskStackBuilder 实现这一目标.这个家伙可以让你重建你需要的堆栈。你需要这样的东西:

final Intent activityAIntent = new Intent(this, ActivityA.class);
activityAIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);

TaskStackBuilder.create(this)
.addNextIntent(activityAIntent)
.addNextIntent(new Intent(this, ActivityE.class))
.startActivities();

关于android - 即使在开始新 Activity 并清除返回堆栈后仍保留根 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45630190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com