0

Mengganti Ukuran Font pada ProgressDialog

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.