2011-04-13 16 views
12

Tengo un problema bastante simple que no estoy seguro de cómo resolverlo. Quiero cambiar el texto del mensaje de un cuadro de diálogo de progreso mientras se está ejecutando y mostrando. Un ejemplo de esto sería algo así como un contador de "tiempo restante" que contendría mientras la animación de progreso está girando. No estoy seguro de cómo abordar esto porque hacer progressDialog.setMessage (String), incluso dentro de un hilo en ejecución, no cambiará nada en el Diálogo mismo. ¡Gracias!Cambio del mensaje de diálogo de progreso mientras se ejecuta

+0

posible duplicado de [ProgressDialog no quiere actualizar el mensaje] (http: // stackoverflow. com/questions/3947080/progressdialog-does-not-want-to-update-the-message) – Kai

Respuesta

17

Es posible que desee comprobar this question fuera.

En resumen: Es necesario crear un poco Ejecutable cual se puede ejecutar en el subproceso de interfaz de usuario mediante runOnUiThread ...

Cuestiones relacionadas