Apa arti 'tak tentu' di ProgressDialog?

92

Mungkin bahasa Inggris saya buruk tapi saya benar-benar tidak mengerti apa arti " tak tentu " dalam konteks ini:

Pengembangan Android → ProgressDialog.isIndeterminate()

David S.
sumber
3
indetermine berarti Dont Determine progress.
Samir Mangroliya

Jawaban:

160

Artinya "jumlah pemuatan" tidak diukur.

CD
sumber
36

Dari wiktionary: Indeterminate: Tidak ditentukan atau ditentukan secara akurat. Ini pada dasarnya hanya berarti Anda tidak yakin berapa lama tindakan tersebut akan berlangsung sehingga Anda tidak dapat mengatakan, misalnya, sesuatu telah 50% selesai.

Ini biasanya hanya berarti kemajuan akan ditampilkan sebagai bilah pemuatan yang terus bergerak daripada persentase atau sejenisnya.

Jim
sumber
15

Pada dasarnya kapan setProgressStyle(ProgressDialoge.STYLE_SPINNER)diambil maka setIndeterminate()akan benar karena a circle(Spinner)akan berputar, yang menunjukkan bahwa "tidak tahu berapa lama waktu yang dibutuhkan". Ketika mengambil ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)kami akan mengambil setIndeterminate()sebagai salah karena mengambil nilai / persentase bar seperti berapa persentase itu diselesaikan dengan setProgress(value).

Anusha
sumber
2

Dalam bahasa sederhana kita dapat mengatakan ketika jumlahnya tidak ditentukan berarti kita tidak tahu berapa banyak yang akan diselesaikan atau dimuat sepenuhnya .. !!

Gurjit
sumber
0

Ubah mode tak tentu untuk ProgressDialog ini. Dalam mode tak tentu, kemajuan diabaikan dan dialog menampilkan animasi tak terbatas sebagai gantinya.

Catatan: ProgressDialog dengan gaya STYLE_SPINNER selalu tidak dapat ditentukan dan akan mengabaikan setelan ini. Blockquote

Sebagai ilustrasi, animasi kemajuan terus memuat dari kiri ke kanan dan kemudian diulang secara otomatis tanpa interaksi pengguna (yang mana setProgress) ketika indeterminatediatur ke true.

Referensi di sini .

Buah
sumber