Może mój angielski jest słaby, ale naprawdę nie mogę zrozumieć, co oznacza „ nieokreślony ” w tym kontekście:
Rozwój Androida → ProgressDialog.isIndeterminate()
android
dialog
progressdialog
David S.
źródło
źródło
Odpowiedzi:
Oznacza to, że „ilość załadunku” nie jest mierzona.
źródło
Z Wikisłownika: Nieokreślony: Nieokreślony lub niedokładny. Po prostu oznacza to, że nie masz pewności, jak długo potrwa działanie, więc nie możesz na przykład powiedzieć, że coś jest zrobione w 50%.
Zwykle oznacza to po prostu, że postęp będzie wyświetlany jako stale poruszający się pasek ładowania, a nie procent lub tym podobne.
źródło
Zasadniczo, kiedy
setProgressStyle(ProgressDialoge.STYLE_SPINNER)
zostanie wzięte,setIndeterminate()
będzie prawdziwe, ponieważcircle(Spinner)
wola się obraca, co pokazuje, że „nie wiem, ile czasu to zajmie”. Kiedy weźmiemyProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)
, weźmiemysetIndeterminate()
za fałsz, ponieważ przyjmuje słupek wartości / procentu, taki jak procent, z jakim został ukończonysetProgress(value)
.źródło
Prostym językiem możemy powiedzieć, że kwota nie jest określona, oznacza to, że nie wiemy, ile będzie do ukończenia lub pełnego załadowania .. !!
źródło
Na przykład animacja postępu wczytuje się od lewej do prawej, a następnie automatycznie powtarza się bez interakcji użytkownika (co ustawiaProgress) po
indeterminate
ustawieniu natrue
.Odniesienie tutaj .
źródło