android alertdialog布局 dialog布局
发布日期:2021-06-29 15:21:53 浏览次数:2 分类:技术文章

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

昨天做项目的时候,需要弹出一个dialog,并且在在上面放一个view和两个button,于是搜资料android dialog上的布局,发现dialog 和 activity 的布局方法如出一辙,下面贴上代码:
AlertDialog:
 
Java代码  
AlertDialog dialog = new AlertDialog.Builder(BitmapOperatorActivity.this).create();  
Java代码  
//Dialog 的话是 Dialog dialog = new Dialog(BitmapOperatorActivity.this);  
Java代码  
dialog.show();  
  
dialog.setContentView(R.layout.alertdialog_layout);  
MyDialogView dialogView = (MyDialogView) dialog.findViewById(R.id.dialogview);  
Log.i("shuai", "dialog-->" + dialogView);  
dialogView.setBitmap(bitmap);  
 
 
 
 
 要特别注意的是,dialog.show(),一定要放在dialog.setContentView()的前面
否则的话会报下述错误:
 
Java代码  
android.util.AndroidRuntimeException: requestFeature() must be called before adding content  
 
 
 
 也就是必须先show,才能setContentView
如果要得到这个布局上的控件的话,就用 dialog.findViewById()
特别声明:是dialog.findViewById()
否则的话,运行时会报错误
注:仅是个人解决的方法,仅供参考,勿扔板砖,谢谢

转载地址:https://codegg.blog.csdn.net/article/details/19902155 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java Socket网络编程常见异常
下一篇:android listview 下拉加载更多demo

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月04日 17时52分25秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

你的代码“balance”怎么样?找到简洁性和可读性的平衡点 2019-04-29
中科院刘康:低资源环境下的事件知识抽取 2019-04-29
提高软件工程技能的关键技术,这些资源赶紧收藏起来 2019-04-29
走进数据科学:最好是通过比网课更好的方法 2019-04-29
机器学习背后的数学支柱,这5本书帮你搞定! 2019-04-29
AI革命第一步:最容易被忽略但必不可少的物联网 2019-04-29
2020年开发运维工具清单:选择开发运维工具堆栈吧 2019-04-29
效率提升法则:高效人士不会去做的4件事 2019-04-29
8.PostgreSQL约束 2019-04-29
【技术分享】使用AES加密技术保障数据安全 2019-04-29
【应用实例】布线多?成本高?不可靠?泽耀方案没烦恼! 2019-04-29
数据可视化工具:Matplotlib绘图 2019-04-29
用Python写个超级小恐龙跑酷游戏,上班摸鱼我能玩一天 2019-04-29
闺蜜看我用Python画了一幅樱花图,吵着要我给他介绍程序员小哥哥 2019-04-29
【Python爬虫实战】知乎热榜数据采集,上班工作摸鱼两不误,知乎热门信息一网打尽 2019-04-29
自从我学会了数据挖掘Matplotlib、Numpy、Pandas、Ta-Lib等一系列库,我把领导开除了 2019-04-29
Python抓取哔哩哔哩up主信息:只要爬虫学的好,牢饭吃的早 2019-04-29
有个码龄5年的程序员跟我说:“他连wifi从来不用密码” 2019-04-29
领导让我整理上个季度的销售额,幸好我会Python数据分析,你猜我几点下班 2019-04-29
【Python爬虫实战】为何如此痴迷Python?还不是因为爱看小姐姐图 2019-04-29