これが私の状況です:
私の場合、サーバーのデータを取得してに保存するためonCreate()のを作成したいと思います。AsyncTaskArrayList
次に、私のでは、そのデータをに入れたり、設定onCreateView()したりしたいと思います。ListViewonItemClickListener
AsyncTask問題は、とUIスレッドの間に競合を作成していることです。onCreateView()取得が完了する前にが呼び出された場合AsyncTask、アダプタが正しく設定されていない、設定されていないonItemClickListenerなど...
関数AsyncTaskを開始する前に、が実行を終了するのを確実に待つ方法が欲しいのですが。onCreateView()これは可能ですか?get()タスクでの使用について読みましたが、実行に問題がありました。何もしていないようです。
onCreate()(のアダプタを設定するのではonCreateView()なく)でデータを取得してアダプタを設定したい理由は、データを1回取得し、ユーザーが回転した場合にビューを作成できるようにするためです。画面を表示するか、そのに戻ります。onPostExecute()AsyncTaskFragment