私はアプリケーションを起動するときにAsyncTaskを使用していくつかのものを行う私のアプリケーションでSplashActivityを持っています。並列AsyncTaskを実行中
また、サーバーからデータをダウンロードする別のAsyncTaskを作成しました。アプリケーションを終了すると、AsyncTaskはまだデータをダウンロードしています。
しかし、SplashActivityのAsyncTaskはバックグラウンド(doInBackground関数)を実行せず、私のダウンローダのAsyncTaskが終了し、アプリケーションがハングします。
私の質問は、2つのAsyncTaskを並列に実行できないということですか?両方のAsyncTaskは異なっており、独自の処理を行っています。 これを行う方法はありますか?
関連するコードを投稿してください(タスクと呼び出しアクティビティ) –