有一个方法addData,当点击btn_add要弹出对话框,确认就执行addData,取消就不执行
时间: 2024-03-09 08:46:58 浏览: 16
好的,针对你的问题,你可以按照以下步骤实现:
1. 在btn_add的点击事件中,弹出一个AlertDialog对话框,询问用户是否确认执行addData方法。
2. 如果用户点击确认,就调用addData方法,否则不执行。
以下是一个简单的示例代码:
```java
btn_add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setMessage("确认执行addData方法?")
.setPositiveButton("确认", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// 用户确认执行addData方法
addData();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// 用户取消执行addData方法
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
});
private void addData() {
// 执行addData方法的代码
}
```
希望这可以帮助到你!