如何在android中并行运行具有不同参数的函数?

时间:2012-11-01 06:19:26

标签: android android-asynctask

我有一个名为computeStrokes的函数,我需要用不同的参数调用它两次。在Asynctask中有一个名为 executeOnExecutor 的方法,它允许asynctask并行运行两个线程。我不能了解如何在AsyncTask的 doInBackground 方法中调用此函数两次。 有人可以帮我解决本节的代码,即 doInBackground

1 个答案:

答案 0 :(得分:0)

如果你真的需要从AsyncTask并行运行2个任务,那么你可以在doInBackground中启动2个任务并在那里等待两个任务完成。这可以在ExecutorsFuture

的帮助下实现