Android 开发入门篇 互动版


最简单的对话框**

img

使用方法:(在onCreate方法中)

        new AlertDialog.Builder(MainActivity.this)
        .setTitle("简单消息框")
        .setMessage("简单消息框")
        .setPositiveButton("确定", new DialogInterface.OnClickListener() {

            @Override
            public void onClick(DialogInterface dialog, int which) {
                // 点击以后的操作
                dialog.dismiss();
            }
        }).show();

上面的代码中我们新建了一个AlertDialog,并用Builder方法形成了一个对象链,通过一系列的设置方法,构造出我们需要的对话框,然后调用show方法显示出来,注意到Builder方法的参数MainActivity.this ,这个其实是当前页面的Activity对象,根据你所处的上下文来传入相应的Activity名称就好。例如在onCreate方法中调用,只需传入this即可。

对话框按钮的监听方法:

setPositiveButton()方法包含参数分别是:

-第一个参数为 String 类型 用来显示按钮的文字
-第二个参数为 监听方法 DialogInterface.OnClickListener()
 在onClick方法内执行按钮的具体操作。