警告弹窗AlertDialog
时间: 2024-09-26 10:03:32 浏览: 26
警告弹窗(AlertDialog)是Android平台上常见的一种用户界面组件,它通常用于显示提示信息、确认操作或让用户选择一个选项。Alert Dialog 提供了一种非模态的方式来与用户交互,也就是说,在显示警告框的同时,用户仍然可以继续使用其他应用功能。
创建AlertDialog的基本步骤包括:
1. **初始化**: 需要先创建一个AlertDialog.Builder对象,它是构建AlertDialog的基础。
```java
AlertDialog.Builder builder = new AlertDialog.Builder(context);
```
2. **设置内容**: 可以添加标题、消息文本,还可以自定义视图或按钮布局。
```java
builder.setTitle("警告");
builder.setMessage("这是一项重要任务,请确认是否继续?");
```
3. **配置按钮**: 设置取消和确认按钮,可通过`setPositiveButton`和`setNegativeButton`方法添加。
```java
builder.setPositiveButton("确定", (dialog, which) -> {
// 确定按钮被点击的处理逻辑
});
builder.setNegativeButton("取消", (dialog, which) -> {
// 取消按钮被点击的处理逻辑
});
```
4. **显示**: 最后通过`create()`方法创建并显示对话框。
```java
AlertDialog alertDialog = builder.create();
alertDialog.show();
```
阅读全文