直接new 省掉声明变量
在android7上要引用android.support.v7.app.AlterDIalog
在android7上要引用android.support.v7.app.AlterDIalog
new android.support.v7.app.AlertDialog.Builder(MainActivity.this)
.setCancelable(false) //禁用返回键关闭对话框
.setTitle("退出") //设置标题
.setIcon(R.mipmap.exit) //设置图标
.setMessage("你确定要退出吗?")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(MainActivity.this,
"要不要在玩会儿呢?",
Toast.LENGTH_LONG).show();
finish();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(MainActivity.this,
"你取消了退出",
Toast.LENGTH_LONG).show();
}
})
.show();
}
});