我有2个主要的AsyncTask,其目标是同步我的应用程序。
uploadFile和SyncData
因此,如果我要上传3张图片,那么我将拥有3 + 1 = 4个线程
每个过程都填充一个全局错误变量。因此,我需要的是在所有线程完成后获得一种运行此方法的方法。我该怎么做???
for (Captura capt : lCapturassASync) {
uploadFile(capt, ctx); // Is also an AsyncTask
}
new SyncData(ctx, lTiendasASync, lCapturassASync).execute("upload_datos", null);
基本上,您要做的是知道异步任务在其他线程中何时完成。关于专门在Java上执行此操作,您可以阅读它,它可能会给您一个很好的主意:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句