博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AlertDialog.Builder弹出对话框
阅读量:6927 次
发布时间:2019-06-27

本文共 832 字,大约阅读时间需要 2 分钟。

在Android中,弹出对话框使用AlertDialog.Builder方法。

new AlertDialog.Builder(MainActivity.this).setTitle("本机设置")		   		.setView(view)		   		.setPositiveButton("确定",new DialogInterface.OnClickListener() {   		               		            @Override  		            public void onClick(DialogInterface v, int arg1){ 	                		                address_client = spn_client_ip.getSelectedItem().toString();		                port_client = Integer.parseInt(edt_client_port.getText().toString()); 		                write_ip();		                		            } 		   		   		}).show();

其中,view是inflater.inflate的一个xml布局文件:

final View view = inflater.inflate(R.layout.dialog_client, null);

 .setPositiveButton()是监听positive button被按下的事件,new DialogInterface.OnClickListener()是该事件的Listener。

如果需要negative button,还可以setNegativeButton()。

.show()方法显示该按钮。

运行结果:

 

转载地址:http://ozecl.baihongyu.com/

你可能感兴趣的文章
【译】如何通过简单的3步恢复Windows7同时删除Ubuntu
查看>>
std::call_once
查看>>
鼠标提示文字
查看>>
Oracle数据库升级路线图
查看>>
一个操作系统的实现-笔记
查看>>
JSF标签与参数使用说明
查看>>
[转载] 用心工作,做无可替代的你——致我的助理
查看>>
我的友情链接
查看>>
GIt的备份和恢复
查看>>
JavaScript中识别native方法
查看>>
RabbitMQ系列一:初识RabbitMQ
查看>>
查看zabbix的key是否被支持
查看>>
我的友情链接
查看>>
Exchange&Lync常用Powershell总结
查看>>
多线程 和 htm l总结
查看>>
最简单的基于FFMPEG的转码程序
查看>>
4月11日项目管理师作业
查看>>
springmvc整合mybatis框架源码 bootstrap html5
查看>>
Linux基础服务之FTP
查看>>
『中级篇』Dockerfile实战(19)
查看>>