Що означає "невизначений" у ProgressDialog?


92

Можливо, моя англійська мова погана, але я справді не можу зрозуміти, що означає " невизначений " у цьому контексті:

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


3
невизначено означає Не визначати прогрес.
Самір Мангролія 02.03.12

Відповіді:



36

З вікісловника: Невизначено: Не точно визначено або визначено. В основному це просто означає, що ви не впевнені, скільки часу триватиме дія, тому ви не можете сказати, наприклад, що-то виконано на 50%.

Зазвичай це просто означає, що хід відображатиметься як постійно рухається навантажувальний штрих, а не як відсоток чи тому подібне.


15

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


2

Простою мовою ми можемо сказати, коли сума не визначена, означає, що ми не знаємо, скільки її потрібно буде заповнити або завантажити повністю .. !!


0

Змініть невизначений режим для цього ProgressDialog. У невизначеному режимі хід ігнорується, і натомість у діалоговому вікні відображається нескінченна анімація.

Примітка. Діалог ProgressDialog зі стилем STYLE_SPINNER завжди невизначений і ігноруватиме цей параметр. Блок-цитата

Для ілюстрації, анімація прогресу продовжує завантажувати зліва направо, а потім повторювати автоматично без взаємодії користувача (який встановлює Progress), коли indeterminateвстановлено значення true.

Довідка тут .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.