首页主机资讯setPositiveButton和setNegativeButton的区别

setPositiveButton和setNegativeButton的区别

时间2023-12-22 16:09:03发布访客分类主机资讯浏览630
导读:setPositiveButton和setNegativeButton是AlertDialog的方法,用于设置对话框的积极按钮和消极按钮。 setPositiveButton可以设置对话框的积极按钮,一般用于表示用户接受或确认某个操作。可以...

setPositiveButton和setNegativeButton是AlertDialog的方法,用于设置对话框的积极按钮和消极按钮。

setPositiveButton可以设置对话框的积极按钮,一般用于表示用户接受或确认某个操作。可以设置按钮的文本和点击监听器,例如:

AlertDialog.Builder builder = new AlertDialog.Builder(context);

builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {

    public void onClick(DialogInterface dialog, int id) {

        // 处理确定按钮的点击事件
    }

}
    );
    

setNegativeButton可以设置对话框的消极按钮,一般用于表示用户取消或拒绝某个操作。同样可以设置按钮的文本和点击监听器,例如:

AlertDialog.Builder builder = new AlertDialog.Builder(context);

builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {

    public void onClick(DialogInterface dialog, int id) {

        // 处理取消按钮的点击事件
    }

}
    );
    

区别:

  1. 功能不同:setPositiveButton用于设置积极按钮,setNegativeButton用于设置消极按钮。
  2. 文本不同:积极按钮一般表示接受或确认,消极按钮一般表示取消或拒绝。
  3. 使用场景不同:根据具体需求,可以选择使用积极按钮、消极按钮或二者都不使用。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: setPositiveButton和setNegativeButton的区别
本文地址: https://pptw.com/jishu/579072.html
Android View自定义参数declare 在SpringBoot中实现文件打包下载功能

游客 回复需填写必要信息