2012-02-23 40 views
1

我在外部任務中從網絡中進行數據提取。 現在這個提取發生在兩個步驟。所以我想在第一步之後顯示一些消息。顯示來自異步任務的消息

這將發生在異步任務而不是UI任務上。 在主UI界面上,我已經在preexecute方法中有了一個進度條。 我想知道是否有辦法顯示背景異步任務的東西。

我看到了用於線程的手柄。我們有類似的異步任務嗎?

回答

1

您必須覆蓋您的AsyncTask的方法onProgressUpate。在那裏你可以做的東西來顯示文本。 要觸發onProgressUpdate,您必須在您的doInBackground-方法中調用publishProgress()

+0

謝謝你。有效 – png 2012-02-23 11:20:04

2

AsyncTask有一個在UI線程上運行的onProgressUpdate方法。你不能以某種方式使用它嗎?

+0

謝謝你的工作, – png 2012-02-23 10:15:40