gpt4 book ai didi

Fragment 的 Android 单实例

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:03:20 25 4
gpt4 key购买 nike

有没有一种方法可以让我们在使用 ft.addToBackStack(null); 时只向 BackStack 添加一个实例?将同一 fragment 的多个实例添加到后退堆栈会在用户按下后退按钮时造成困惑吗?

最佳答案

您可以尝试为 addToBackStack 方法设置一个字符串。例如

ft.addToBackStack("fragmentA");

稍后,如果您要再次插入相同的 fragment 。在将其添加到布局之前执行此操作。

getFragmentManager().popBackStack("fragmentA", FragmentManager.POP_BACK_STACK_INCLUSIVE);

http://developer.android.com/reference/android/app/FragmentManager.html#popBackStack(java.lang.String, int)

关于Fragment 的 Android 单实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16652071/

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