Untuk mengganti ukuran font pada progress dialog tanpa menggunakan custom layout dapat menggunakan SpannableString. Berikut adalah snippet dari program untuk menampilkan ProgressDialog:
private void showProggressDialog() { SpannableString message = new SpannableString("Mohon tunggu sebentar ...."); message.setSpan(new RelativeSizeSpan(2f), 0, message.length(), 0); progressDialog = ProgressDialog.show(context, null, message,true); progressDialog.show(); }
Untuk mengganti ukuran tinggal ganti nilai yang ada didalam RelativeSizeSpan. Pada kasus ini digunakan nilai 2f.
Berikut adalah snippet program untuk menutup ProgressDialog:
private void closeProgressDialog() { if(progressDialog!=null) { if(progressDialog.isShowing()) { progressDialog.dismiss(); } } }
Untuk code lengkapnya dapat diunduh disini.
Recent Comments