如何设置AlertDialog的按钮事件

avatar
作者
筋斗云
阅读量:9

要设置AlertDialog的按钮事件,可以在AlertDialog.Builder中使用setPositiveButton、setNegativeButton或setNeutralButton方法来设置对应按钮的点击事件。例如:

AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Are you sure you want to delete this item?"); builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {     @Override     public void onClick(DialogInterface dialog, int which) {         // 点击“Yes”按钮的事件处理逻辑         // 可以在这里添加对话框消失后的操作     } }); builder.setNegativeButton("No", new DialogInterface.OnClickListener() {     @Override     public void onClick(DialogInterface dialog, int which) {         // 点击“No”按钮的事件处理逻辑         // 可以在这里添加对话框消失后的操作     } });  AlertDialog dialog = builder.create(); dialog.show(); 

通过使用这种方式,可以为AlertDialog的按钮设置不同的点击事件,根据用户的选择执行不同的逻辑操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!