Android 两个不同的 AsyncTask 并且具有不同的 putParcelableArrayList 那么如何将 Intent 放在一起

Android Two different AsyncTask and that have different putParcelableArrayList then how to Intent together

1.这是我的执行顺序

SplashActivity:两个 AsyncTask(每个都有不同的结果,我想在每个 AsyncTask 解析和 putParcelableArrayList 完成时 Intent 到下一个 Activity。

MainActivity:从 SplashActivity

中获取 ParrcelableArrayList

此外

-已在模型 class.

中实施 parcelable

-数组中的值存储的很好

2。我的答案

当每个 AsyncTask 完成 putParcelableArrayList

时如何 Intent 和启动Activity

拜托,需要你的帮助!! 有什么不懂的请留言!

有两种可能的方法可以实现这一点, 一种方法是,您可以在第一个的 onPostExecute 中调用第二个 AsyncTask,然后从第二个的 onPostExecute 中调用意图。

另一种方法是你可以调用一些通用方法来设置两个 boolean 全局参数,在第一个 AsyncTask 完成时使一个 boolean 以相同的方式对另一个设置为真,一旦两个值都为真您可以从该方法调用意图。