【发布时间】:2015-05-06 18:24:29
【问题描述】:
我有三个异步任务,我希望能够同步运行它们。如果不将它们放在彼此的onPostExecute 中,我怎么能做到这一点?很抱歉,如果这已被涵盖,但我似乎无法在谷歌或这里找到正确的关键词。
new parseZip().execute();
new loadContent().execute();
new playContent().execute();
任何帮助将不胜感激,或者只是一个线程的链接
谢谢
【问题讨论】:
-
你的标题和帖子有点不清楚。您的意思是希望它们串行执行还是并行执行?
-
连续,如果不清楚,对不起
-
这是默认行为,就像 Honeycomb 一样。在此处检查 执行顺序 部分:developer.android.com/reference/android/os/AsyncTask.html
-
哇,它是.. 导致问题的其他原因.. 谢谢迈克。假设又让我出丑了。
标签: java android multithreading concurrency android-asynctask