AlertDialog(警示/消息对话框)

来源:互联网 发布:docker swarm 网络 编辑:程序博客网 时间:2024/06/10 16:37

如何建立一个AlertDialog?如下

                // 1、通过AlertDialog.Builder创建出一个AlertDialog的实例 dialog                AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);                // 2.1、设置它的标题                dialog.setTitle("This is Dialog");                // 2.2、设置它的内容                dialog.setMessage("Something important.");                // 2.3、这句是设置是否点击对话框意外可以关闭对话框,默认是可以关闭,设置成false就不能关闭                dialog.setCancelable(false);                // 3.1、设置按钮 PositiveButton 可以理解成同意按钮,跟设置普通button一个流程                // 第一个参数就是按钮名称,第二个参数new一个监听器                dialog.setPositiveButton("OK", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        // 点击同意按钮后执行的动作在这里写                    }                });                // 3.2、设置按钮 NegativeButton 可以理解成拒绝按钮                // 第一个参数就是按钮名称,第二个参数new一个监听器                dialog.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        // 点击拒绝按钮后执行的动作在这里写                    }                });                // 4、显示Dialog对话框,到此结束                dialog.show();

这里写图片描述

0 0