Peut-être que mon anglais est médiocre, mais je ne peux vraiment pas comprendre ce que signifie « indéterminé » dans ce contexte:
Développement Android → ProgressDialog.isIndeterminate()
Peut-être que mon anglais est médiocre, mais je ne peux vraiment pas comprendre ce que signifie « indéterminé » dans ce contexte:
Développement Android → ProgressDialog.isIndeterminate()
Réponses:
Du Wiktionnaire: Indéterminé: Non déterminé ou déterminable avec précision. Cela signifie simplement que vous n'êtes pas sûr de la durée de l'action, vous ne pouvez donc pas dire, par exemple, que quelque chose est fait à 50%.
Cela signifie normalement simplement que la progression sera affichée sous la forme d'une barre de chargement en mouvement constant plutôt que d'un pourcentage ou autre.
Fondamentalement, quand setProgressStyle(ProgressDialoge.STYLE_SPINNER)
est pris, alors setIndeterminate()
sera vrai parce que un circle(Spinner)
tournera, ce qui montre que "je ne sais pas combien de temps cela va prendre". Quand prendre, ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)
nous prendrons setIndeterminate()
comme faux car il prend une barre de valeur / pourcentage comme le pourcentage avec lequel il a été complété setProgress(value)
.
Modifiez le mode indéterminé pour ce ProgressDialog. En mode indéterminé, la progression est ignorée et la boîte de dialogue affiche une 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 intervention de l'utilisateur (qui définitProgress) lorsqu'elle est indeterminate
définie sur true
.
Référence ici .