【问题标题】:How to call fragment from fragment?如何从片段中调用片段?
【发布时间】:2011-08-18 09:20:11
【问题描述】:

我使用fragment,并在同一个fragment 中打开另一个视图,它可以正常打开,但问题是,我不知道如何回到第一个视图。

如果我通过第一个片段的对象调用 fragment,它会删除旧值,就像在 Edittext 或其他数据中一样。

谁能帮帮我?

就像工作一样,

我调用第一个片段名称​​fragone,并在edittext 中插入一些值,现在我想使用同名fragsecond 中的片段打开另一个视图,现在我想去fragone,那我该怎么办????

【问题讨论】:

    标签: android android-fragments


    【解决方案1】:

    我在 android3.0(Tab 应用程序) 上使用 Fragment,因为我得到了这个工作。

    Fragment duedateFrag = new DuedateFrag(true);
    FragmentTransaction ft  = getFragmentManager().beginTransaction();
    ft.replace(R.id.main_tasklistdetail_lay, duedateFrag);
    ft.addToBackStack(null);
    ft.commit();
    

    【讨论】:

    • 找不到 0x 的视图...(一些常量)
    • @KhushalChouhan 你找到解决问题的方法了吗,因为我面临同样的问题...请帮忙!!
    • 抱歉回复晚了。我找到了解决方案。 setTargetFragment 和 getTargetFragment 可以做到这一点。
    【解决方案2】:

    您可以使用setTargetFragment。一个例子是可用的here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-22
      • 2018-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多