0

我有一个活动扩展SherlockFragment 我正在尝试获取 fragmentmanager 对象

我在这一行得到一个空指针异常

FragmentManager fragmentManager = getSherlockActivity().getSupportFragmentManager();

基本上这个活动本身就是一个片段,我想将框架布局上的活动更改为其他片段。

谢谢!

4

1 回答 1

0

为什么不使用 getFragmentManager()?它列在支持库中 Fragment 的方法列表中,并从该 Fragment 的包含活动中返回管理器。getSupportFragmentManager() 是在 FragmentActivity 中使用的方法,而不是在 Fragment 中使用的方法。

您的问题不是很清楚,但这似乎是您想要做的,不是吗?

http://developer.android.com/reference/android/support/v4/app/Fragment.html#getFragmentManager()

于 2013-06-19T18:20:35.813 回答