- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Dialog中自定义Button
在这篇博客中,你可以了解到下面几项内容:1?LayoutInflater 的使用2?Dialog、AlertDialog与自定义布局3 Button 的onClick属性运行,界面就是两个BUtton自定义Dialog自定义AlertDialog完整源码下载地址:/source/3512363/source Activity代码[java]?/androidbluetooth/article/details/6679193view plain/androidbluetooth/article/details/6679193copy/androidbluetooth/article/details/6679193print/androidbluetooth/article/details/6679193?package?mark.zhang;???import?android.app.Activity;??import?android.app.AlertDialog;??import?android.app.AlertDialog.Builder;??import?android.app.Dialog;??import?android.content.DialogInterface;??import?android.os.Bundle;??import?android.util.Log;??import?android.view.LayoutInflater;??import?android.view.View;??import?android.view.View.OnClickListener;??import?android.view.ViewGroup;??import?android.widget.Button;???public?class?CustomDialogActivity?extends?Activity?{???Builder?customAlertDialog?=?null;???Dialog?customDialog?=?null;????LayoutInflater?inflater?=?null;????@Override??public?void?onCreate(Bundle?savedInstanceState)?{???super.onCreate(savedInstanceState);???setContentView(R.layout.main);???inflater?=?(LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);???}????/**??*?为customDialog这个Button设置监听器??*???*?注意:在xml文件中设置onClick属性要与改名称一致,否则报错??*???*?@param?v??*该参数是必需的??*/??public?void?customDialog(View?v)?{???customDialog?=?new?Dialog(this);?customDialog.setContentView(R.layout.about);???customDialog.setTitle(自定义Dialog);???//该句代码如果设置为false的话,点击返回按钮不可以退出该dialog??//customDialog.setCancelable(false);??//View?view?=?inflater.inflate(R.layout.about,?(ViewGroup)findViewById(R.id.AboutLinearView));??//?自定义布局中的Button??final?Button?btn_ok?=?(Button)?customDialog.findViewById(R.id.about_button);???btn_ok.setOnClickListener(new?OnClickListener()?{//?该事件被触发???@Override??public?void?onClick(View?v)?{???Log.d(mark,?myself?dialog!);???}???});???//?显示对话框??customDialog.show();???}????/**??*?为customAlertDialog这个Button设置监听器??*???*?注意:在xml文件中设置onClick属性要与改名称一致,否则报错??*???*?@param?v??*该参数是必需的??*/??public?void?customAlertD
您可能关注的文档
最近下载
- 果树嫁接教学计划与大纲.doc
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 活动一《该对它们说”不“吗》课件综合实践活动二年级上册ppt.pptx VIP
- 常用卫生健康法律法规汇编.docx
- 浅谈小学班主任培育学生核心素养的策略.docx VIP
- 《人文英语三》课程边学边练答案.pdf VIP
- 食品饮料行业深度报告:复盘14年大盘与白酒产业周期的错位牛市,如何布局本轮白酒行情?.docx
- 人教版四年级上册数学(新插图) 第2课时 条形统计图(2) 教学课件.pptx
- QBT 1333-2018 背提包国家标准.pdf
- 八年级生物上册复习提纲.docx VIP
文档评论(0)