2012-03-02 10 views

Respuesta

135

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

+11

+1 para una pequeña y gran explicación. – Ranjit

32

De wiktionary: Indeterminado: No se determina con precisión ni se puede determinar. Básicamente 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.

2

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 ... !!

12

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

0

Cambie el modo indeterminado para este ProgressDialog. En el 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

Para ilustración, la animación de progreso a mantener la carga de izquierda a derecha y luego repetir automáticamente sin la interacción del usuario (que setProgress) cuando indeterminate conjunto a true.

Referencia here.