2011-04-13 33 views
12

我有一個相當簡單的問題,我不確定如何解決。我想在運行和顯示時更改進度對話框的消息文本。這個例子就像是一個「剩餘時間」的計數器,它會在進度動畫旋轉時倒數。我不知道我將如何解決這個問題,因爲即使在正在運行的線程中執行progressDialog.setMessage(String)也不會更改對話框中的任何內容。謝謝!運行時更改進度對話框消息

+0

的可能重複[ProgressDialog沒有要更新的消息](HTTP://計算器。 COM /問題/ 3947080/progressdialog - 不 - 不想要到更新的消息) – Kai 2013-07-06 15:50:22

回答

17

您可能想檢查this question了。

總之:您需要創建一個小的Runnable,你可以使用runOnUiThread在UI線程上執行...