setPositiveButton和setNegativeButton的区别
导读: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) {
// 处理取消按钮的点击事件
}
}
);
区别:
- 功能不同:setPositiveButton用于设置积极按钮,setNegativeButton用于设置消极按钮。
- 文本不同:积极按钮一般表示接受或确认,消极按钮一般表示取消或拒绝。
- 使用场景不同:根据具体需求,可以选择使用积极按钮、消极按钮或二者都不使用。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: setPositiveButton和setNegativeButton的区别
本文地址: https://pptw.com/jishu/579072.html
