gpt4 book ai didi

java - 从 fragment 中替换 fragment

转载 作者:行者123 更新时间:2023-12-01 14:36:08 28 4
gpt4 key购买 nike

我有 ActivityFragment 和两个 Fragment我可以使用以下方法从 ActivityFragment 启动 fragment :

FragmentTransaction transaction = getSupportFragmentManager()
.beginTransaction();
transaction.add(R.id.center_layout, new MyFragment());
transaction.commit();

我的问题是当尝试用 R.id.center_layout 中的 MyFragment() 类中的其他 fragment 替换 MyFragment()

我试过了

FragmentTransaction transaction =this.getChildFragmentManager()
.beginTransaction();
transaction.add(R.id.center_layout, client_Ajouter);
transaction.commit();

但我明白了

No view found for id 0x7f06000b (center_layout) for fragment Client_Ajouter

谢谢你。

最佳答案

使用getFragmentManager()而不是getChildFragmentManager()。另外,如果您想替换 fragment ,您可能应该使用 replace 方法而不是 add

关于java - 从 fragment 中替换 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16473349/

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