我在調用AsyncTask1 for循環內部同時需要調用AsyncTask1的onPostExecute中的另一個AsyncTask2。但我正面臨着一些問題。所有AsyncTask1完成,然後只執行AsyncTask2。爲什麼? 。任何人都可以告訴我如何去做?如何在android中調用AsyncTask for循環?
-1
A
回答
0
默認情況下,所有異步任務都進入同一隊列(串行執行http://developer.android.com/reference/android/os/AsyncTask.html#SERIAL_EXECUTOR)。
如果您想要並行執行2個異步任務,請使用THREAD_POOL_EXECUTOR
或提供您自己的實現。
-1
我想你正在使用相同的實例來運行它。試試這樣的方法:
for(int i =0; i<10; i++){
new AsyncTask()<Void, Void, Void>{
//Your code here
}.execute();
}
相關問題
- 1. for循環&while循環不工作在android中的asynctask doInBackground?
- 2. 使用for循環的asynctask
- 3. 在AsyncTask中嵌套/正常for循環
- 4. Android調用php for for循環
- 5. 如何在循環中使用asynctask?
- 6. Android中的AsyncTask循環
- 7. 如何在此腳本的for循環中使用for循環?
- 8. for循環在Android
- 9. 如何在Java中的for循環中打印for循環
- 10. 如何在http調用成功之前調用http循環內的for循環?
- 11. Android使AsyncTask等待在for循環內恢復活動
- 12. 在for循環中調用的函數
- 13. 在for循環中嵌套AJAX調用
- 14. javascript:在for循環中調用函數
- 15. Flash AS3在for循環中調用WSDL
- 16. 在For循環中調用NSNotification
- 17. 在for循環中調用標頭
- 18. 在R中調用for循環的列
- 19. 在for循環中調用jquery
- 20. For循環在Javascript中的for循環
- 21. Android AsyncTask狀態循環
- 22. 如何在for循環中獲得另一個for循環
- 23. 如何在android中遞歸調用AsyncTask?
- 24. 如何在for(){}循環中使用setTimeout?
- 25. 如何在Firebird中使用For循環?
- 26. 如何在TypeScript中使用for ...循環?
- 27. 如何在fortran中使用for循環
- 28. 如何在for循環中使用read.table?
- 29. 如何在for循環中使用datetime?
- 30. 如何在Arrays.asList中使用for循環()
這是行不通的。所有的異步任務將會在一個隊列中結束並等待對方。 –