Vielleicht ist mein Englisch schlecht, aber ich kann wirklich nicht herausfinden, was das " Unbestimmte " in diesem Zusammenhang bedeutet:
Android-Entwicklung → ProgressDialog.isIndeterminate()
android
dialog
progressdialog
David S.
quelle
quelle
Antworten:
Dies bedeutet, dass die "Lademenge" nicht gemessen wird.
quelle
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.
quelle
Grundsätzlich
setProgressStyle(ProgressDialoge.STYLE_SPINNER)
ist dannsetIndeterminate()
wahr, wenn genommen wird, weil acircle(Spinner)
sich dreht, was zeigt, dass "nicht weiß, wie viel Zeit es dauern wird". WennProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)
wir nehmen, nehmen wirsetIndeterminate()
als falsch, da es einen Wert / Prozent-Balken annimmt, wie viel Prozent es mit abgeschlossen wurdesetProgress(value)
.quelle
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. !!
quelle
Zur Veranschaulichung wird die Fortschrittsanimation von links nach rechts geladen und dann automatisch ohne Benutzerinteraktion (welche setProgress) wiederholt, wenn
indeterminate
eingestellttrue
.Referenz hier .
quelle