导航:首页 > 操作系统 > android对话框按钮位置

android对话框按钮位置

发布时间:2024-05-29 23:08:01

android对话框加“确定”,“取消”两个按钮,却总只显示一个怎么回事

如果增加的Button没有显示,则可能是方法调用错了

Android 对话框Dialog的按钮增加方式:

  1. 增加确定按键

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

@Override

public void onClick(DialogInterface dialog, int which) {

}

});


2.增加取消按键

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

@Override

public void onClick(DialogInterface dialog, int which) {

}

});


3.调用show() 显示方法

dialog.show();

② android如何创建带3个按钮的对话框

1.先在布局界面上,拖进来一个按钮控件,并设置显示的文字,记得保存(Ctrl+S)

之后在代码界面上定义该按钮。

2.新建一个按钮点击的方法。
onClick(View v) :点击之后的动作。

3.设置按钮的点击事件指向我们新建的点击方法。
setOnClickListener:设置点击之后触发的动作。

4.在onClick里添加弹出对话框的代码。
AlertDialog:一个对话框类。
MainActivity.this:对话框显示的位置。
setTitle:设置标题。
setMessage:设置内容。
setPositiveButton:设置对话框的按钮。
show():显示对话框。

至此所有代码已经完成,编译并生成,在Android安卓虚拟机上显示如下。

③ 请问Android中怎样在Dialog对话框上添加按钮事件并且响应

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

阅读全文

与android对话框按钮位置相关的资料

热点内容
辐射3伙伴命令 浏览:243
苹果电脑pdf转换成word 浏览:919
纯小数运算法则 浏览:383
php什么是事务 浏览:857
怎么添加网名文件夹 浏览:767
啊哈算法语言 浏览:675
马来西亚加密货币政策 浏览:231
交通银行app锁定怎么解锁 浏览:44
php登录验证session 浏览:728
粤政易文件放在手机哪个文件夹 浏览:105
打印机和传真命令 浏览:548
php添加购物车 浏览:5
安卓怎么下载植物大战僵尸1无尽版 浏览:267
程序员上班下班难吗 浏览:299
梦的pdf微盘 浏览:186
材料结构分析pdf 浏览:795
程序员预研的项目 浏览:346
新华保险服务器登录不上怎么回事 浏览:397
气温高时汽车空调压缩机振动 浏览:563
分配器python 浏览:228