AlertDiaLog和ProgressDialog的使用详解

这是效果图 :第一个是ProgressDiaLog,第二个是AlertDiaLog
在这里插入图片描述

在这里插入图片描述

ProgressDiaLog代码如下:

				//new出一个实例
			    ProgressDialog progressDialog=new ProgressDialog(MainActivity.this);
			    //设置标题
                progressDialog.setTitle("这是标题");
                //设置信息
                progressDialog.setMessage("这是信息");
                //点击空白处可消失
                progressDialog.setCancelable(true);
                //展示控件
                progressDialog.show();

AlertDiaLog代码如下:

 AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                builder.setTitle("这是标题");
                builder.setMessage("这是信息");
                //点击空白处(false:禁止点击空白处),(true点击空白处DiaLog消失)
                builder.setCancelable(false);
                builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        Toast.makeText(MainActivity.this, "你点击了确定", Toast.LENGTH_SHORT).show();
                    }
                });
                builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        Toast.makeText(MainActivity.this, "点击了取消", Toast.LENGTH_SHORT).show();
                    }
                });
                builder.show();

猜你喜欢

转载自blog.csdn.net/weixin_43747497/article/details/84584147