方法一:直接使用系统的,不自定义布局和功能方式
final AlertDialog.Builder normalDialog =
new AlertDialog.Builder(MainActivity.this);
normalDialog.setIcon(R.drawable.icon_dialog);
normalDialog.setTitle(“我是一个普通Dialog”)
normalDialog.setMessage(“你喜欢系统对话框吗?”);
normalDialog.setPositiveButton(“确定”,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//…To-do
}
});
normalDialog.setNegativeButton(“关闭”,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//…To-do
}
});
//如果想自定义三个按钮的对话框,可以把下面的方法注释打开
// normalDialog.setNeutralButton(“第三个按钮”,
// new DialogInterface.OnClickListener() {
// @Override
// public void onClick(DialogInterface dialog, int which) {
// // …To-do
// }
// });
// 显示
normalDialog.show
方法二:采用自定义布局和功能方式
2021-02-17
最新推荐文章于 2021-12-06 11:21:07 发布