导航:首页 > 操作系统 > 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对话框按钮位置相关的资料

热点内容
迈锐宝xl压缩比 浏览:333
靠算法买彩票 浏览:490
程序员考核d 浏览:237
自助游中国pdf 浏览:739
安卓p40是什么手机 浏览:80
24cxx编程器 浏览:584
阴阳师如何查看哪个服务器有ID 浏览:309
公务员照片压缩 浏览:451
编译的时候怎么找未定义的函数 浏览:345
有什么我的世界服务器 浏览:299
服务器亮绿灯是什么意思 浏览:630
python画的图如何保存高清版 浏览:492
10的搭接还用加密吗 浏览:366
bytedance这个文件夹是什么意思呢 浏览:591
算法站的客体 浏览:79
src文件夹c语言怎么运行 浏览:26
怎么把已安装的app放到桌面 浏览:949
如何查看苹果手机app是否取消订阅 浏览:775
u盘加密之后手机可以打开吗 浏览:48
单片机串口发射怎么回事 浏览:480