studio programacion herramientas fundamentos con avanzado aplicaciones android dialog progressdialog

programacion - manual de android en pdf



¿Qué significa "indeterminado" en ProgressDialog? (5)

Tal vez mi inglés es pobre, pero realmente no puedo entender qué significa " indeterminado " en este contexto:

Desarrollo de Android → ProgressDialog.isIndeterminate()


Cambie el modo indeterminado para este ProgressDialog. En modo indeterminado, el progreso se ignora y el cuadro de diálogo muestra una animación infinita en su lugar.

Nota: Un ProgressDialog con estilo STYLE_SPINNER siempre es indeterminado e ignorará esta configuración. Blockquote

Por ejemplo, la animación de progreso se carga de izquierda a derecha y luego se repite automáticamente sin la interacción del usuario (que establece Progreso) cuando indeterminate establece en true .

Referencia here .


¡En un lenguaje sencillo podemos decir que cuando la cantidad no está determinada significa que no sabemos cuánto va a ser completado o cargado completamente ...!


Básicamente cuando setProgressStyle(ProgressDialoge.STYLE_SPINNER) se toma, setIndeterminate() será verdadero porque girará un circle(Spinner) , que muestra que "no sé cuánto tiempo va a tomar". Cuando tome ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL) , tomaremos setIndeterminate() como falso ya que toma una barra de valor / porcentaje, como la cantidad de porcentaje que se completó con setProgress(value) .


De wiktionary: Indeterminado: no determinado con precisión o determinable. Básicamente, solo significa que no está seguro de cuánto tiempo tomará la acción, por lo que no puede decir, por ejemplo, que algo está 50% hecho.

Esto normalmente solo significa que el progreso se mostrará como una barra de carga en constante movimiento en lugar de un porcentaje o similar.


Significa que la "cantidad de carga" no se mide.