ProgressDialog知识要点
當自己做一些耗時操作時,希望給用戶一些提示信息,告訴用戶正在進行耗時操作,這時就可以用到ProgressDialog。
1.新建一個全局變量ProgressDialog
private ProgressDialog mDialog;
?
2.設置ProgressDialog的相關參數(shù);
?progressDialog = new ProgressDialog(? ProgressDialogActivity.this);?
??????????? //設置進度條風格,風格為圓形,旋轉的?
??????????? progressDialog.setProgressStyle(?
??????????????? ProgressDialog.STYLE_SPINNER);?
??????????? //設置ProgressDialog 標題?
??????????? progressDialog.setTitle("下載");?
??????????? //設置ProgressDialog 提示信息?
??????????? progressDialog.setMessage("這是一個圓形進度條對話框");?
??????????? //設置ProgressDialog 標題圖標??
??????????? progressDialog.setIcon(android.R.drawable.btn_star);?
??????????? //設置ProgressDialog 的進度條是否不明確?
??????????? progressDialog.setIndeterminate(false);?
??????????? //設置ProgressDialog 是否可以按退回按鍵取消?
??????????? progressDialog.setCancelable(true);??
??????????? // 讓ProgressDialog顯示?
??????????? progressDialog.show();?
?
3.當任務完成后可以關閉progressDialog。
progressDialog.dismiss();
這樣基本就可以滿足要求,對話框就完成了。
?
總結
以上是生活随笔為你收集整理的ProgressDialog知识要点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android工作注意事项
- 下一篇: 图片的压缩处理