gpt4 book ai didi

android - 处理android的backstack

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:48 25 4
gpt4 key购买 nike

目前,我有一个像这样的 Fragment 堆栈。

F1 -> F2 -> F3 -> F4 -> F5

在一个 Activity 中,我有五个按钮 B1、B2、B3、B4 和 B5。

我的问题是,当我在 Activity 中按下 B1 按钮时,如何更新 Fragment 堆栈,如下所示。

F2 -> F3 -> F4 -> F5 -> F1。

最佳答案

问题并不清楚,但我假设您的意思是您希望弹出 F5、F4、F3 和 F2,以便回到 F1。假设它们都被添加到某个容器 View (而不是子 fragment ),您可以使用 FragmentManager.popBackStack("F1", 0)。这还假设您在添加 fragment 时使用了 String 标记。相反,如果您使用了 int ID,那么请使用该 API 的版本,它采用您希望结束的 Fragmentint ID。

关于android - 处理android的backstack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40621175/

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