dialoginterfaceandroid 怎么获取alertdailog自定义布局里的控件

dialoginterface  时间:2021-06-03  阅读:()

Android 页面关闭时,弹出提示框。我怎麼获取他点的是确定还是取消?

AlertDialogalert=newAlertDialog.Builder(XXX.this).setTitle("提示")<br> .setMessage("确定要退出么?")<br> .setPositiveButton("确定",newDialogInterface.OnClickListener(){//设置确定按钮<br> @Override//处理确定按钮点击事件<br> publicvoidonClick(DialogInterfacedialog,intwhich){<br> finish();<br> }<br> })<br>.setNegativeButton("取消",newDialogInterface.OnClickListener(){//设置取消按钮<br>@Override//取消按钮点击事件<br> publicvoidonClick(DialogInterfacedialog,intwhich){<br> dialog.cancel();//对话框关闭。

<br> }<br> }).create();<br> alert.show();

安卓怎么在在对话框中 搞一个进度条

安卓在对话框中,嵌入进入条,其实是直接在对话框显示xml文件,嵌入一个progress的对话框,如下代码: .yarin.android.TestOnPDialog; import?android.app.Activity; import?android.app.ProgressDialog; import?android.content.DialogInterface; import?android.os.Bundle; import?android.view.View; import?android.widget.Button; public?class?PDialog?extends?Activity { ????private?Button?mButton01,mButton02; ????int?m_count?=?0; ????//声明进度条对话框 ????ProgressDialog?m_pDialog; ????@Override ????public?void?onCreate(Bundle?savedInstanceState) ????{ ????????super.onCreate(savedInstanceState); ????????setContentView(R.layout.main); ????????//得到按钮对象 ????????mButton01?=?(Button)findViewById(R.id.Button01); ????????mButton02?=?(Button)findViewById(R.id.Button02); ????????//设置mButton01的事件监听 ????????mButton01.setOnClickListener(new?Button.OnClickListener()?{ ????????????@Override ????????????public?void?onClick(View?v) ????????????{ ????????????????//?TODO?Auto-generated?method?stub ????????????????//创建ProgressDialog对象 ????????????????m_pDialog?=?new?ProgressDialog(PDialog.this); ????????????????//?设置进度条风格,风格为圆形,旋转的 ????????????????m_pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); ????????????????//?设置ProgressDialog?标题 ????????????????m_pDialog.setTitle("提示"); ????????????????//?设置ProgressDialog?提示信息 ????????????????m_pDialog.setMessage("这是一个圆形进度条对话框"); ????????????????//?设置ProgressDialog?标题图标 ????????????????m_pDialog.setIcon(R.drawable.img1); ????????????????//?设置ProgressDialog?的进度条是否不明确 ????????????????m_pDialog.setIndeterminate(false); ????????????????//?设置ProgressDialog?是否可以按退回按键取消 ????????????????m_pDialog.setCancelable(true); ????????????????//?设置ProgressDialog?的一个Button ????????????????m_pDialog.setButton("确定",?new?DialogInterface.OnClickListener()?{ ????????????????????public?void?onClick(DialogInterface?dialog,?int?i) ????????????????????{ ????????????????????????//点击“确定按钮”取消对话框 ????????????????????????dialog.cancel(); ????????????????????} ????????????????}); ????????????????//?让ProgressDialog显示 ????????????????m_pDialog.show(); ????????????} ????????}); ??????//设置mButton02的事件监听 ????????mButton02.setOnClickListener(new?Button.OnClickListener()?{ ????????????@Override ????????????public?void?onClick(View?v) ????????????{ ????????????????//?TODO?Auto-generated?method?stub ????????????????m_count?=?0; ????????????????//?创建ProgressDialog对象 ????????????????m_pDialog?=?new?ProgressDialog(PDialog.this); ????????????????//?设置进度条风格,风格为长形 ????????????????m_pDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); ????????????????//?设置ProgressDialog?标题 ????????????????m_pDialog.setTitle("提示"); ????????????????//?设置ProgressDialog?提示信息 ????????????????m_pDialog.setMessage("这是一个长形对话框进度条"); ????????????????//?设置ProgressDialog?标题图标 ????????????????m_pDialog.setIcon(R.drawable.img2); ????????????????//?设置ProgressDialog?进度条进度 ????????????????m_pDialog.setProgress(100); ????????????????//?设置ProgressDialog?的进度条是否不明确 ????????????????m_pDialog.setIndeterminate(false); ????????????????//?设置ProgressDialog?是否可以按退回按键取消 ????????????????m_pDialog.setCancelable(true); ????????????????//?让ProgressDialog显示 ????????????????m_pDialog.show(); ????????????????new?Thread() ????????????????{ ????????????????????public?void?run() ????????????????????{ ????????????????????????try ????????????????????????{ ????????????????????????????while?(m_count?<=?100) ????????????????????????????{ ????????????????????????????????//?由线程来控制进度。

????????????????????????????????m_pDialog.setProgress(m_count++); ????????????????????????????????Thread.sleep(100); ????????????????????????????} ????????????????????????????m_pDialog.cancel(); ????????????????????????} ????????????????????????catch?(InterruptedException?e) ????????????????????????{ ????????????????????????????m_pDialog.cancel(); ????????????????????????} ????????????????????} ????????????????}.start(); ????????????} ????????}); ????} }

android 怎么获取alertdailog自定义布局里的控件

展开全部 LayoutInflater inflater = getLayoutInflater(); final View layout = inflater.inflate(R.layout.config, (ViewGroup) findViewById(R.id.tableView)); new AlertDialog.Builder(v.getContext()).setTitle("设置选项").setView(layout) .setPositiveButton("设置", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which){ EditText add=(EditText)layout.findViewById(R.id.address_c); EditText po=(EditText)layout.findViewById(R.id.port_c); if(add!=null&&po!=null) { if(add.getText().toString()!=""&&po.getText().toString()!="") insertConfigData(add.getText().toString(),po.getText().toString()); } //String address=add.getText().toString(); //String port=po.getText().toString(); //将获取的值组装成一条记录插入到数据库中 /* emptyTable(); insertConfigData("122.205.129.39","8080"); */ return; }}) .setNegativeButton("取消", null).show();

香港云服务器最便宜价格是多少钱一个月、一年?

香港云服务器最便宜价格是多少钱一个月/一年?无论香港云服务器推出什么类型的配置和活动,价格都会一直吸引我们,那么就来说说香港最便宜的云服务器类型和香港最低的云服务器价格吧。香港云服务器最便宜最低价的价格是多少?香港云服务器只是服务器中最受欢迎的产品。香港云服务器有多种配置类型,如1核1G、2核2G、2核4G、8到16核32G等。这些配置可以满足大多数用户的需求,无论是电商站、视频还是游戏、小说等。...

可抵御99%的攻击中国单域版cdn:9元/月7T防御 cloudsecre

官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...

georgedatacenter39美元/月$20/年/洛杉矶独立服务器美国VPS/可选洛杉矶/芝加哥/纽约/达拉斯机房/

georgedatacenter这次其实是两个促销,一是促销一款特价洛杉矶E3-1220 V5独服,性价比其实最高;另外还促销三款特价vps,georgedatacenter是一家成立于2019年的美国VPS商家,主营美国洛杉矶、芝加哥、达拉斯、新泽西、西雅图机房的VPS、邮件服务器和托管独立服务器业务。georgedatacenter的VPS采用KVM和VMware虚拟化,可以选择windows...

dialoginterface为你推荐
orderbydescSQL里面的order by语句是干什么用的?qq业务查询我想查看QQ业务的到期时间,怎么查?svn服务器搭建怎样搭建本地svn服务器环境vga接口定义vga线有几种star413CONVERSE和ALLSTAR有什么区别网络电话永久免费打有没有永久免费的网络电话鄂n鄂A鄂B鄂C鄂D鄂E鄂F鄂G鄂H鄂J鄂K鄂L鄂M鄂N鄂P鄂Q鄂R鄂S鄂T鄂U分别代表湖北省的哪些城市数据统计分析表怎样建立数据透视表和数据分析表?assemblyinfocsgo很跟cs有什么区别网络电话免费版有没有免费的网络电话?纯免费的
云南服务器租用 域名查询系统 免费国际域名 查询ip地址 linuxapache虚拟主机 动态域名解析软件 raksmart 2017年黑色星期五 轻博 小米数据库 上海域名 大容量存储器 柚子舍官网 搜索引擎提交入口 台湾谷歌 银盘服务 联通网站 独享主机 太原联通测速 cxz 更多