ユーザーがアプリのスプラッシュ アクティビティにヒットしたときに発生する可能性のある長いダウンロード/解凍タスクがあります。InitSync.getInitialData()
これは、対応する progressDialog を設定して表示し、タスクの進行状況を管理するオブジェクトのメソッドにカプセル化されます。
ユーザーがホーム ボタンを押すと、タスクは引き続き実行されますが、アプリに戻ると、新しいInitSync
オブジェクトが作成され、最初のダウンロードの実行中に 2 番目のダウンロードが開始されます。
InitSync の元のインスタンスへの参照を取得するにはどうすればよいAsyncTask
ですか?