对话框没啥注意的,使用的时候,要主要上下文使用this
//弹出一个普通对话框
private void showNormalDialog() {
//[1]构造对话框的实例
AlertDialog.Builder builder = new Builder(this);
builder.setTitle("警告");
builder.setMessage("世界上最遥远的距离是没有网络");
//[2]设置确定和取消按钮
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
System.out.println("111111");
}
});
builder.setNegativeButton("取消",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
System.out.println("2222");
}
});
//[3]展示对话框 和toast一样 一定要记得show出来
builder.show();
}