ProgressDialog知识要点

    xiaoxiao2021-03-26  34

    当自己做一些耗时操作时,希望给用户一些提示信息,告诉用户正在进行耗时操作,这时就可以用到ProgressDialog。

    1.新建一个全局变量ProgressDialog

    private ProgressDialog mDialog;

     

    2.设置ProgressDialog的相关参数;

     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();

    这样基本就可以满足要求,对话框就完成了。

     

    转载请注明原文地址: https://ju.6miu.com/read-662964.html

    最新回复(0)