AlbumsTrackFragment
新しいフラグメント(と呼ばれる)を作成し、既存のフラグメントを置き換えるために私が行うことは次のとおりです。
AlbumsTrackFragment albumstrackfragment = new AlbumsTrackFragment();
FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.layout_ipod, albumstrackfragment, "albumsTrackfragment");
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
albumstrackfragment.DoTask(data);
問題は、アプリがクラッシュしたためにメソッドを呼び出して新しいフラグメントにデータを渡すことができない場合DoTask()
、実際に次のようになることです:Content view not yet created
私のフラグメントのメソッドcommit
を呼び出すために実行されたことをどのように待つことができますか?DoTask()
ありがとう