Was bedeutet "unbestimmt" in ProgressDialog?

92

Vielleicht ist mein Englisch schlecht, aber ich kann wirklich nicht herausfinden, was das " Unbestimmte " in diesem Zusammenhang bedeutet:

Android-Entwicklung → ProgressDialog.isIndeterminate()

David S.
quelle
3
Unbestimmt bedeutet Nicht Fortschritt bestimmen.
Samir Mangroliya

Antworten:

160

Dies bedeutet, dass die "Lademenge" nicht gemessen wird.

CD
quelle
36

Von wiktionary: Unbestimmt: Nicht genau bestimmt oder bestimmbar. Es bedeutet im Grunde nur, dass Sie sich nicht sicher sind, wie lange die Aktion dauern wird, sodass Sie beispielsweise nicht sagen können, dass etwas zu 50% erledigt ist.

Dies bedeutet normalerweise nur, dass der Fortschritt als sich ständig bewegende Ladeleiste und nicht als Prozentsatz oder dergleichen angezeigt wird.

Jim
quelle
15

Grundsätzlich setProgressStyle(ProgressDialoge.STYLE_SPINNER)ist dann setIndeterminate()wahr, wenn genommen wird, weil a circle(Spinner)sich dreht, was zeigt, dass "nicht weiß, wie viel Zeit es dauern wird". Wenn ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)wir nehmen, nehmen wir setIndeterminate()als falsch, da es einen Wert / Prozent-Balken annimmt, wie viel Prozent es mit abgeschlossen wurde setProgress(value).

Anusha
quelle
2

In einfacher Sprache können wir sagen, wenn der Betrag nicht bestimmt ist, bedeutet dies, dass wir nicht wissen, wie viel es sein wird, vollständig ausgefüllt oder geladen zu werden. !!

Gurjit
quelle
0

Ändern Sie den unbestimmten Modus für diesen ProgressDialog. Im unbestimmten Modus wird der Fortschritt ignoriert und der Dialog zeigt stattdessen eine unendliche Animation.

Hinweis: Ein ProgressDialog mit dem Stil STYLE_SPINNER ist immer unbestimmt und ignoriert diese Einstellung. Blockquote

Zur Veranschaulichung wird die Fortschrittsanimation von links nach rechts geladen und dann automatisch ohne Benutzerinteraktion (welche setProgress) wiederholt, wenn indeterminate eingestellt true.

Referenz hier .

Obst
quelle