我正在制作一个简单的应用程序来理解 android 中的 Fragments。一切似乎都很简单,除了一个,即我在 LeniarLayout 中动态添加了多个片段。它工作得很好,但是现在当我尝试使用其他片段在该容器布局上调用 replace 时,它不会删除所有先前添加的片段。为什么会有这样的行为?
Android api 说“替换已添加到容器中的现有片段。这与为所有当前添加的片段调用 remove(Fragment) 相同,这些片段使用相同的 containerViewId 添加,然后使用 add(int, Fragment, String)这里给出的论点相同。”
请指导我。