Может быть, я плохо владею английским, но я действительно не могу понять, что означает « неопределенный » в этом контексте:
Разработка под Android → ProgressDialog.isIndeterminate()
Может быть, я плохо владею английским, но я действительно не могу понять, что означает « неопределенный » в этом контексте:
Разработка под Android → ProgressDialog.isIndeterminate()
Ответы:
Из викисловаря: Неопределенный: неточно определено или поддается определению. По сути, это просто означает, что вы не уверены, сколько времени займет действие, поэтому вы не можете сказать, например, что что-то выполнено на 50%.
Обычно это просто означает, что прогресс будет отображаться в виде постоянно движущейся полосы загрузки, а не в процентах и т.п.
В основном, когда setProgressStyle(ProgressDialoge.STYLE_SPINNER)
берется, тогда setIndeterminate()
будет истинно, потому что circle(Spinner)
будет вращаться, что показывает, что «не знаю, сколько времени это займет». Когда дубль ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)
принимает значение setIndeterminate()
false, так как он принимает значение / процентную полосу, например, сколько процентов было выполнено setProgress(value)
.
Измените неопределенный режим для этого ProgressDialog. В неопределенном режиме прогресс игнорируется, и вместо этого в диалоговом окне отображается бесконечная анимация.
Примечание. ProgressDialog со стилем STYLE_SPINNER всегда является неопределенным и игнорирует этот параметр. Цитата
Например, анимация выполнения продолжает загружаться слева направо, а затем автоматически повторяется без взаимодействия с пользователем (для которого установлено значениеProgress), если indeterminate
установлено значение true
.
Ссылка здесь .