Что означает «неопределенный» в ProgressDialog?

92

Может быть, я плохо владею английским, но я действительно не могу понять, что означает « неопределенный » в этом контексте:

Разработка под Android → ProgressDialog.isIndeterminate()

Дэвид С.
источник
3
неопределенный означает не определять прогресс.
Самир Мангролия 02

Ответы:

161

Это означает, что «объем загрузки» не измеряется.

CD
источник
36

Из викисловаря: Неопределенный: неточно определено или поддается определению. По сути, это просто означает, что вы не уверены, сколько времени займет действие, поэтому вы не можете сказать, например, что что-то выполнено на 50%.

Обычно это просто означает, что прогресс будет отображаться в виде постоянно движущейся полосы загрузки, а не в процентах и ​​т.п.

Джим
источник
17

В основном, когда setProgressStyle(ProgressDialoge.STYLE_SPINNER)берется, тогда setIndeterminate()будет истинно, потому что circle(Spinner)будет вращаться, что показывает, что «не знаю, сколько времени это займет». Когда дубль ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)принимает значение setIndeterminate()false, так как он принимает значение / процентную полосу, например, сколько процентов было выполнено setProgress(value).

Ануша
источник
2

Простым языком мы можем сказать, что когда сумма не определена, это означает, что мы не знаем, сколько она будет завершена или загружена полностью .. !!

Гурджит
источник
0

Измените неопределенный режим для этого ProgressDialog. В неопределенном режиме прогресс игнорируется, и вместо этого в диалоговом окне отображается бесконечная анимация.

Примечание. ProgressDialog со стилем STYLE_SPINNER всегда является неопределенным и игнорирует этот параметр. Цитата

Например, анимация выполнения продолжает загружаться слева направо, а затем автоматически повторяется без взаимодействия с пользователем (для которого установлено значениеProgress), если indeterminateустановлено значение true.

Ссылка здесь .

Фрукты
источник