2013-04-26 2 views
0

У меня есть два AsyncTasks, которые запускаются одновременно, когда открывается мое приложение.Метод выполнения по завершении двух AsyncTasks

У меня есть метод, который я хочу выполнить, когда выполняются БОТ задачи.

Каков наилучший способ структурирования моей деятельности для достижения этого результата?

ответ

0

Возьмите два флага как для асинхронизации, так и в их соответствующем onPostExecute, установленном для этих флагов, и в OnPostExecute обеих асинтетов проверьте, установлены ли оба флага на true или нет. Если оба флага установлены true, выполните ваш метод в противном случае нет.

+0

haha, у меня была такая же идея ... – drewmoore

+0

да ... nyway happy encoding ...... – user1969053

0

Фигурные это сам:

Я создал boolean isReady поле на моей деятельности.

Когда любой из классов заканчивается, они проверяют флаг. Если это ложно, они устанавливают это значение true. Если это правда, они запускают метод.