gpt4 book ai didi

android - 我们如何从布局中删除动态添加的 fragment

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:09:00 26 4
gpt4 key购买 nike

谁能帮帮我。我有一个 Fragment 说 FRAGMENT A 并且正在动态地将它添加到布局中......假设我已经向该布局添加了 3 个 FRAGMENT A 实例。然后我如何以编程方式删除这 3 个 Fragment 实例。我尝试了谷歌搜索和另一个 stackoverflow线程,但它们不工作..

请帮帮我

谢谢

最佳答案

其实很简单:

假设您添加了这样的 fragment :

fragmentTransac.add(R.id.content, fragA);

相反,您也将使用 TAG 添加它

fragmentTransac.add(R.id.content, new FragA(), "first");
// then the other
fragmentTransac.add(R.id.content, new FragA(), "second");

然后删除:

Fragment f = getFragmentManager().findFragmentByTag("first");
if(f!=null) fragmentTransac.remove(f);
fragmentTransac.commit();

快乐编码=]

关于android - 我们如何从布局中删除动态添加的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15761272/

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