2011-05-06 92 views
0

嘿, 所以我對Android很陌生,我有一個類在開始後立即失敗,我推斷這是因爲它超時。我正在查看android文檔並找到AsyncTask。我認爲這是我的問題的解決方案 - 在後臺運行計算密集型過程。我真的不明白如何實現它。我的返回類型應該是無效的,因爲它不返回任何東西,它只是根據從不同類接收到的整數更改一堆Button的顏色。我如何實現AsyncTask?還是應該使用別的東西? 謝謝。如何實現AsyncTask?

+0

發佈一些代碼以更好的方式解釋你的問題。 – 2011-05-06 13:48:03

+0

如果您想向用戶顯示Ui並同時執行一些後臺任務。可能是套接字連接或解析或類似的情況下,你需要AsyncTask。有preExecute(),doBackground和postExecute()方法。你可以使用exec()來執行該方法。 – 2011-05-06 13:52:35

+0

你可以查看我寫過關於這個主題的詳細教程:http://www.lothringer.co.uk/2011/example-of-asynctask-and-user-notification-in-android/它詳細解釋瞭如何特別是使用用戶通知! – 2012-04-02 09:32:15

回答

0

是的,AsyncTask是你想要的。 official tutorial是相當有幫助的。查看onPostExecute()方法,瞭解如何結束您可能擁有的任何類型的進度欄。

0

如果您想向用戶顯示Ui並同時執行一些後臺任務。可能是套接字連接或解析或類似的情況下,你需要AsyncTask。有preExecute(),doBackground和postExecute()方法。你可以使用exec()來執行該方法。

感謝 迪帕克

相關問題