0

ユーザーが1つのアイテムをクリックすると、アプリがインターネットからファイルのダウンロードを開始します。ファイルのダウンロードには AsyncTask を使用します。今、私は複数のファイルをダウンロードしたいです (キューを使用すると、余分なファイルがキューに追加され、後でダウンロードされます)。複数の AsyncTask を管理するにはどうすればよいですか?

注:API 8 を使用しています。API 9 で Download Manager クラスを使用したくありません。

4

1 に答える 1

0

問題の原因となる AsyncTask が多すぎることを心配している場合は、その必要はありません。Android は v1.6 からこれを自動的に処理します。詳細については、この回答をお読み ください。

さらに、タスクの実行とスケジューリングをより詳細に制御したい場合は、Executorクラスを使用します。

于 2012-12-01T05:02:25.330 に答える