ProgressDialog de Android le permite establecer el progreso actual y el valor máximo como enteros. Estos valores se muestran en el cuadro de diálogo como este:Unidad de progreso en ProgressDialog
3401/10023
donde el primer número es el progreso actual, y el segundo número es el valor máximo.
También me gustaría mostrar la unidad de medida. Algo como esto:
3401/10023 KB
Es esto posible utilizando ProgressDialog? Si no, ¿qué recomienda hacer para darle esta información al usuario? Intento evitar volver a implementar ProgressDialog solo para incluir la unidad.
¿Por qué no lo haces en términos de porcentajes? Como 30/100 – fedj
El diálogo de progreso ya muestra el porcentaje. Pero en un diálogo de progreso de descarga de archivos, creo que es más amigable para el usuario mostrar el progreso en bytes, especialmente si se trata de un archivo grande. – hpique
Si echa un vistazo a las fuentes de ProgressDialog, el texto lo maneja un controlador creado en el método onCreate. Ver mi siguiente respuesta – fedj