web-dev-qa-db-fra.com

Que signifie "indéterminé" dans ProgressDialog?

Peut-être que mon anglais est pauvre mais je ne peux vraiment pas comprendre ce que signifie "indéterminate" dans ce contexte:

Développement Android → ProgressDialog.isIndeterminate()

85
David S.

Cela signifie que la "quantité de chargement" n'est pas mesurée.

155
C.d.

De wiktionary: Indéterminé: Non déterminé ou déterminable avec précision . Cela signifie simplement que vous ne savez pas combien de temps l'action va prendre, vous ne pouvez donc pas dire, par exemple, que quelque chose est fait à 50%.

Normalement, cela signifie simplement que la progression sera affichée sous forme de barre de chargement en mouvement constant plutôt que sous forme de pourcentage ou autre.

36
Jim

Fondamentalement, lorsque setProgressStyle(ProgressDialoge.STYLE_SPINNER) est pris, alors setIndeterminate() sera vrai, car un circle(Spinner) tournera, ce qui indique que "je ne sais pas combien de temps cela va prendre". Lorsque ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL) sera pris, nous prendrons setIndeterminate() comme faux, car cela prend une barre de valeur/pourcentage comme le pourcentage de remplissage avec setProgress(value).

14
Anusha

En termes simples, nous pouvons dire que le montant n'est pas déterminé signifie que nous ne savons pas combien il faudra pour le compléter ou le charger complètement .. !!

2
Gurjit

Changez le mode indéterminé pour ce ProgressDialog. Dans mode indéterminé, la progression est ignorée et la boîte de dialogue affiche un animation infinie à la place.

Remarque: Un ProgressDialog avec le style STYLE_SPINNER est toujours indéterminé et ignorera ce paramètre . Blockquote

À titre d’illustration, l’animation de progression continue de se charger de gauche à droite, puis se répète automatiquement sans interaction de l’utilisateur (quelle que soit setProgress) lorsque indeterminate a pour valeur true.

Référence ici .

0
林果皞