最简单的对话框**
使用方法:(在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方法内执行按钮的具体操作。