Изменение сообщения о ходе выполнения во время работы - PullRequest
12 голосов
/ 13 апреля 2011

У меня довольно простая проблема, я не знаю, как ее решить.Я хочу изменить текст сообщения в Progress Dialog во время его работы и показа.Примером этого может быть что-то вроде счетчика «оставшегося времени», который будет вести обратный отсчет во время вращения анимации прогресса.Я не уверен, как бы я подошел к этому, потому что выполнение progressDialog.setMessage (String), даже в пределах запущенного потока, ничего не изменит в самом диалоге.Спасибо!

1 Ответ

18 голосов
/ 13 апреля 2011

Возможно, вы захотите проверить этот вопрос .

Вкратце: вам нужно создать небольшой Runnable, который вы можете выполнить в потоке пользовательского интерфейса, используя runOnUiThread ...

...