0

SherlockFragment Fragmentmanagerオブジェクトを取得しようとしています

この行で nullpointer 例外が発生します

FragmentManager fragmentManager = getSherlockActivity().getSupportFragmentManager();

基本的に、このアクティビティ自体はフラグメントであり、フレームレイアウトのアクティビティを他のフラグメントに変更したいと考えています。

ありがとう!

4

1 に答える 1

0

getFragmentManager() を使用しないのはなぜですか? サポート ライブラリの Fragment のメソッド リストにリストされており、このフラグメントを含むアクティビティからマネージャを返します。getSupportFragmentManager() は Fragment ではなく FragmentActivity で使用されるメソッドです。

あなたの質問はあまり明確ではありませんが、これはあなたがやりたいことのようですね?

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

于 2013-06-19T18:20:35.813 に答える