数日で公開される Android アプリを開発しました。
ICS でアプリをテストしているときに、別の問題に遭遇しました。Pre-GingerBread および GingerBread バージョンのデバイスでは問題なく動作しています。NetworkOnMainThreadException
ICSデバイスをテストしたときにスローされ、HTTPコールをAsyncTask
.
しかし、私の問題は、4 から 5 の異なるものを作成してHTTP Url calls
おり、すべての URL を呼び出すには AsyncTask が必要なことです。これらの URL は次々に同時に実行する必要があるからです。
1 つの URL の結果が失敗した場合、次の URL を呼び出さず、UI で更新する必要があります。だから私はAsyncTask
各URL呼び出しを取っています。
AsyncTasks
単一のフラグメントに多くを含めることができますか。AsyncTask
現在、フラグメントクラスに最大3つまで含めることができました。
AsyncTask
もしそうなら、最初のAsyncTask
PostExecute
メソッドから別の実行を開始できます。
前もって感謝します。