android怎么点击dialog取消,android弹出框怎么点击就取消

作者头像
岁月静好
回答于 2023-03-03 19:39:03 阅读 754
android怎么点击dialog取消,android弹出框怎么点击就取消

android怎么点击dialog取消

有两种方法:1 对话框里可以添加自定义的view,在view中可以加按钮 2 不在自定义里加,就用系统自带的三个按钮,setPositiveButton方法指的是左边的确定按钮, setNegativeButton方法指的是右边的取消,setNeutralButton方法指的是中间的忽略,这三个方法有两个参数,第一个是定义按钮显示时的名字,你自己可以改,第二个参数是他们相对应的点击事件,需要new DialogInterface.OnClickListener 最后,这两种方法用处略有不同,比如你想按下按钮后对话框不消失,那么就用第一种方法,第二种方法是按下后对话框就消失了

android弹出框怎么点击就取消

AlertDialog alert = new AlertDialog.Builder(XXX.this).setTitle("提示") .setMessage("确定要退出么?") .setPositiveButton("确定",new DialogInterface.OnClickListener() {//设置确定按钮 @Override//处理确定按钮点击事件 public void onClick(DialogInterface dialog, int which) { finish(); } }) .setNegativeButton("取消",newDialogInterface.OnClickListener() {//设置取消按钮 @Override//取消按钮点击事件 public void onClick(DialogInterface dialog, int which) { dialog.cancel();//对话框关闭。

} }).create(); alert.show();

声明:图文来源于互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系网站客服,一经查实,本站将立刻删除。

最新推荐