をAndroid
使用してWebから情報を取得するアプリケーションがありますAsyncTask
。メインActivity
にはモデルオブジェクトがあり、AsyncTaskはこのオブジェクトのメソッドを呼び出してデータを取得します。これが行われている間、メインアクティビティは。を起動しProgressDialog
ます。ご想像のとおり、これは向きの変更を念頭に置いて実装されていません。onRetainNonConfigurationInstance()
メソッドを使用してモデルオブジェクトインスタンスを保存できることはわかっています。しかし、私は何をしProgressDialog
ますか?同じ方法でそれを保存できますか?それを破壊して再作成する必要がありますか?それとも私は3番目のことをすべきですか?
クイック編集:私がこのトピックについて話している間、Androidエンジニアの誰かがこれを行うための適切な方法について実際にコメントしましたか?