【问题标题】:How to pass fagment manager from fragment如何从片段传递片段管理器
【发布时间】:2014-05-21 08:03:43
【问题描述】:

我有一门课:

class a extend fragment
{
    adt a=new adp(fragmentmanager());
    /* here is the error -> fragmentmanager undefined */ 
}

另一个接受 FragmentManager 的类:

class adt extend fragmentpageadapter
{
    public adt (FragmentManager fm)
    {
        super(fm);
        // TODO Auto-generated constructor stub
    }
}

请任何人帮助我了解如何在 Fragment 中发送 FragmentManager 对象?

【问题讨论】:

    标签: android android-fragments fragmentmanager


    【解决方案1】:
    getFragmentManager()
    

    getActivity().getSupportedFragmentManager()
    

    getActivity().getFragementManager()
    

    在最新版本的支持库中,片段可以是另一个片段的子片段,您也可以尝试使用

    getChildFragmentManager()
    

    【讨论】:

    • 您遇到了什么错误?编译时还是运行时?
    【解决方案2】:

    在片段中,我使用

    getActivity().getFragementManager()
    

    获取 FragmentManager 对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-01
      • 2023-03-21
      • 1970-01-01
      • 2020-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-14
      相关资源
      最近更新 更多