【问题标题】:Replace a fragment with same fragment用相同的片段替换片段
【发布时间】:2015-04-10 11:42:02
【问题描述】:

我在我的应用程序中使用了不同的片段。我想出于某种目的重用相同的片段。例如,我有一个带有列表视图的 fagemntA。单击列表项时,我想再次添加相同的片段,并在该列表中填充一些其他数据。再次单击项时,我想使用另一个数据启动同一片段的另一个实例。像这样我必须添加许多片段。它由服务器的响应决定。我也想将这些片段添加到 backstack 中。可能吗?那怎么办?

【问题讨论】:

    标签: android fragment


    【解决方案1】:

    FragmentManager 类是您正在寻找的。 Here 是一个展示如何使用它的帖子。

    【讨论】:

    • 你错了..我想加载相同片段的另一个实例..不是另一个片段
    • 当你创建一个片段类的另一个实例时,你基本上是在创建另一个片段。您可以将 Fragment fragment1 替换为 Fragment fragment2。
    • 假设你要更新fragmentA的listview,对吧?
    猜你喜欢
    • 2016-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多