0

我有一个项目列表,当用户单击一个项目时,我的应用程序开始从互联网下载文件。我使用 AsyncTask 下载文件。现在我想下载多个文件(使用队列,额外的文件将被添加到队列中,稍后将被下载)。如何管理多个 AsyncTasks?

注意:我使用 API 8。我不想在 API 9 中使用下载管理器类

4

1 回答 1

0

如果您担心过多的 AsyncTask 会导致问题,则无需这样做。Android 从 v1.6 自动处理这个问题。阅读此答案 以获取更多信息。

此外,如果您确实想更好地控制任务的执行和调度,请使用Executor

于 2012-12-01T05:02:25.330 回答