android AlertDialog的使用
时间: 2023-07-11 16:35:37 浏览: 52
AlertDialog是Android提供的一种常用的对话框,可以用来展示一些信息或者获取用户的选择。下面是AlertDialog的使用方法:
1.创建AlertDialog.Builder对象:
```
AlertDialog.Builder builder = new AlertDialog.Builder(context);
```
2.设置AlertDialog的标题、消息和按钮:
```
builder.setTitle("标题");
builder.setMessage("消息");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击确定按钮的操作
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击取消按钮的操作
}
});
```
3.创建AlertDialog对象并显示出来:
```
AlertDialog alertDialog = builder.create();
alertDialog.show();
```
完整的AlertDialog使用示例代码:
```
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("提示");
builder.setMessage("确定要删除吗?");
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击确定按钮的操作
}
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// 点击取消按钮的操作
}
});
AlertDialog alertDialog = builder.create();
alertDialog.show();
```