0

如果我在 xml 布局文件中声明一个片段,这是否意味着我不能使用任何 fragmentTransaction 方法?

我知道添加和删除方法都不能使用,但是使用替换,您不会删除片段。

我试图弄清楚这是否是我的错误的原因。

 FragmentManager fragmentManager = getFragmentManager();
     FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
     fragmentTransaction.remove(youTubePlayerFragment);
     fragmentTransaction.commit();
4

1 回答 1

1

您可以使用fragmentTransaction,但不能使用,.remove()或者.replace()不能删除或替换您在XML文件中静态添加的片段。相反,您可以.hide()和文件.show()中添加的片段XML来操纵它在屏幕上的存在。

于 2013-04-04T08:28:40.320 回答