如何按顺序运行AsyncTasks

Fal*_*ino 2 android android-asynctask

我的插入数据活动有3个AsyncTasks.

第一个将数据保存到数据库.第二个上传项目的图片.第三个上传用户的图片

当用户单击提交按钮时,第一个asynctask将运行,当它完成时,第二个asynctask将运行,当它完成时,第三个asynctask将运行.

当他们全部完成后,会出现一个"你的数据已经提交"的祝酒词

你是如何使asynctasks顺序运行的?

Abh*_*nav 6

从UI线程调用AsyncTask中的onPostExecute回调,因此您可以在那里启动新的AsyncTask以进行下一步.