2012-05-12 31 views
1

根據this question,正在運行的異步盤的數量有限制。我在幾個活動中使用了asynctasks,並且在執行一個新活動之前,我會取消正在運行的AsyncTask(如果有的話)。但仍然有阻塞問題,我懷疑asynctask是完全取消的。我的問題是「是否有任何方法可以看到所有正在運行並阻止asynctasks?」我怎樣才能看到所有正在運行或阻止的asynctask?

在此先感謝!

回答

0
  1. AsyncTask is execute在ThreadPool。在HoneyComb之前,默認大小爲5.默認大小爲1.
  2. 當您撥打AsyncTask.cancel()時。線程並未完全取消。
+1

好吧,但我怎麼看,如果該asynctask不完全取消。更普遍的是有沒有辦法看到所有正在運行的asynctasks? – Ali

相關問題