我有一个相当简单的问题,我不知道如何解决。我想在进程对话框运行和显示时更改其消息文本。这方面的一个例子是类似“剩余时间”的计数器,当进度动画旋转时,它会倒计时。我不确定该如何处理,因为即使在运行的线程中执行progressdialog.setMessage(string)也不会更改对话框本身的任何内容。谢谢您!
最佳答案
您可能想查看this question。
简而言之:您需要创建一个小的runnable,您可以使用runOnUiThread
在ui线程上执行它。
我有一个相当简单的问题,我不知道如何解决。我想在进程对话框运行和显示时更改其消息文本。这方面的一个例子是类似“剩余时间”的计数器,当进度动画旋转时,它会倒计时。我不确定该如何处理,因为即使在运行的线程中执行progressdialog.setMessage(string)也不会更改对话框本身的任何内容。谢谢您!
最佳答案
您可能想查看this question。
简而言之:您需要创建一个小的runnable,您可以使用runOnUiThread
在ui线程上执行它。