2012-03-02 9 views

Odpowiedz

135

oznacza to „ilość załadunku” nie jest mierzony.

+11

+1 za małe i wspaniałe wyjaśnienie. – Ranjit

32

Z Wikirickiego: Nieokreślony: Nieokreślony i nieokreślony. Po prostu oznacza to, że nie jesteś pewien, ile czasu zajmie akcja, więc nie możesz powiedzieć, że coś zostało zrobione w 50%.

Zazwyczaj oznacza to, że postęp będzie wyświetlany jako stale zmieniający się pasek ładowania, a nie procent lub podobnie.

2

W prostym języku możemy powiedzieć, kiedy kwota nie jest określona, ​​oznacza, że ​​nie wiemy, jak dużo zostanie ukończone lub załadowane w pełni .. !!

12

Zasadniczo po pobraniu setProgressStyle(ProgressDialoge.STYLE_SPINNER)setIndeterminate() będzie prawdą, ponieważ circle(Spinner) obróci się, co pokazuje, że "nie wiem, ile czasu zajmie". Kiedy przyjmiemy ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL), przyjmujemy jako fałszywe, ponieważ przyjmuje on wartość/procent tak jak procent został zakończony z setProgress(value).

0

Zmiana trybu nieokreślonego dla tego ProgressDialog. W trybie nieokreślonym postęp jest ignorowany, a okno dialogowe pokazuje zamiast tego animację nieskończoną.

Uwaga: ProgressDialog ze stylem STYLE_SPINNER jest zawsze nieokreślony w postaci i zignoruje to ustawienie. Blockquote

Dla ilustracji, animacji postęp zachować załadunku od lewej do prawej, a następnie powtórzyć automatycznie bez udziału użytkownika (który setProgress), gdy indeterminate zestaw do true.

Numer referencyjny here.