Mungkin bahasa Inggris saya buruk tapi saya benar-benar tidak mengerti apa arti " tak tentu " dalam konteks ini:
Pengembangan Android → ProgressDialog.isIndeterminate()
android
dialog
progressdialog
David S.
sumber
sumber
Jawaban:
Artinya "jumlah pemuatan" tidak diukur.
sumber
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.
sumber
Pada dasarnya kapan
setProgressStyle(ProgressDialoge.STYLE_SPINNER)
diambil makasetIndeterminate()
akan benar karena acircle(Spinner)
akan berputar, yang menunjukkan bahwa "tidak tahu berapa lama waktu yang dibutuhkan". Ketika mengambilProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)
kami akan mengambilsetIndeterminate()
sebagai salah karena mengambil nilai / persentase bar seperti berapa persentase itu diselesaikan dengansetProgress(value)
.sumber
Dalam bahasa sederhana kita dapat mengatakan ketika jumlahnya tidak ditentukan berarti kita tidak tahu berapa banyak yang akan diselesaikan atau dimuat sepenuhnya .. !!
sumber
Sebagai ilustrasi, animasi kemajuan terus memuat dari kiri ke kanan dan kemudian diulang secara otomatis tanpa interaksi pengguna (yang mana setProgress) ketika
indeterminate
diatur ketrue
.Referensi di sini .
sumber