如何从fragment中传递fragmentmanager

时间:2014-05-21 08:03:43

标签: android android-fragments fragmentmanager

我有一节课:

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对象?

2 个答案:

答案 0 :(得分:0)

getFragmentManager()

getActivity().getSupportedFragmentManager()

getActivity().getFragementManager()

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

getChildFragmentManager()

答案 1 :(得分:0)

在片段中,我使用

getActivity().getFragementManager()

获取FragmentManager对象。