Android Два разных AsyncTask и которые имеют разные putParcelableArrayList, чем как собирать вместе - PullRequest
0 голосов
/ 15 октября 2018

1.здесь мой Порядок выполнения

SplashActivity: два AsyncTask (каждый из которых имеет различный результат, и я хочу перейти к следующему действию после завершения каждого синтаксического анализа AsyncTask и putParcelableArrayList.

MainActivity: getParrcelableArrayList from SplashActivity

Кроме того,

- уже реализовано parcelable в классе модели.

- Значения в массиве хорошо хранятся.

2. мой ответ

как настроить и запустить действие, когда каждый AsyncTask скомпилировал putParcelableArrayList

пожалуйста, нужна ваша помощь !! если вы не понимаете, напишите комментарий, пожалуйста!

1 Ответ

0 голосов
/ 15 октября 2018

Есть два возможных способа добиться этого, один из них, вы можете вызвать второй AsyncTask в onPostExecute первого, а затем вызвать намерение с onPostExecute второго.

Другой способ - это выможет вызвать некоторый общий метод, который установит два глобальных параметра boolean, по завершении первого AsyncTask сделает одно boolean истинным для другого таким же образом, и как только оба значения верны, вы можете вызвать намерение из этого метода.

...