我有一个活动扩展SherlockFragment
我正在尝试获取 fragmentmanager 对象
我在这一行得到一个空指针异常
FragmentManager fragmentManager = getSherlockActivity().getSupportFragmentManager();
基本上这个活动本身就是一个片段,我想将框架布局上的活动更改为其他片段。
谢谢!
我有一个活动扩展SherlockFragment
我正在尝试获取 fragmentmanager 对象
我在这一行得到一个空指针异常
FragmentManager fragmentManager = getSherlockActivity().getSupportFragmentManager();
基本上这个活动本身就是一个片段,我想将框架布局上的活动更改为其他片段。
谢谢!
为什么不使用 getFragmentManager()?它列在支持库中 Fragment 的方法列表中,并从该 Fragment 的包含活动中返回管理器。getSupportFragmentManager() 是在 FragmentActivity 中使用的方法,而不是在 Fragment 中使用的方法。
您的问题不是很清楚,但这似乎是您想要做的,不是吗?
http://developer.android.com/reference/android/support/v4/app/Fragment.html#getFragmentManager()