自定义Dialog动态设置全屏显示,背景透明度,背景黑暗度
来源:互联网 发布:智能优化算法 编辑:程序博客网 时间:2024/05/22 10:57
我们在开发的过程中会用到很多的自定义控件,我们这一篇来讲自定义Dialog需要用到的一些东西
1.在设置这些属性的时候我们首先需要去获取到当前控件的参数值
WindowManager.LayoutParams p =getWindow().getAttributes(); //获取对话框当前的参数值
2.1设置全屏显示
p.width = p.MATCH_PARENT; //宽度设置为全屏p.height=p.MATCH_PARENT; //高度设置为全屏
2.2设置透明度
p.alpha=0.8f; //取值为0-1之间 0是全透明,1是不透明
2.3设置黑暗度
p.dimAmount=0.8f; //取值为0-1之间 1是全黑
3.设置生效
getWindow().setAttributes(p); //设置生效
0 0
- 自定义Dialog动态设置全屏显示,背景透明度,背景黑暗度
- 模式对话框Dialog背景的透明度&黑暗度设置方法
- 模式对话框Dialog背景的透明度&黑暗度设置方法
- 模式对话框Dialog背景的透明度&黑暗度设置方法
- 自定义dialog设置背景透明度
- 自定义Dialog设置全屏显示和背景透明
- 设置Dialog的背景透明度
- Android设置Dialog透明度、黑暗度方法
- Android设置Dialog透明度、黑暗度方法
- 动态设置控件背景,透明度
- 自定义Dialog显示灰色背景, Dialog设置大小
- 设置Dialog透明度、黒暗度、背景模糊
- 对话框全屏显示/背景设置
- android 自定义Dialog背景透明及显示位置设置
- android 自定义Dialog背景透明及显示位置设置
- android 自定义Dialog背景透明及显示位置设置
- android 自定义Dialog背景透明及显示位置设置
- android 自定义Dialog背景透明及显示位置设置
- [笔记]:[栈] 表达式求值
- 微信公众号开发--request获得各种路径
- 链路层成帧方式和类型
- 安装11G rac时报错INS-40414 INS-40414 安装程序检测到系统上有未使用的 Oracle 集群注册表 (OCR) 位置指针文件 (/etc/oracle/ocr.loc)
- 限制最大高度的 ListView
- 自定义Dialog动态设置全屏显示,背景透明度,背景黑暗度
- 发布一个轻量级的PHP实现的WEBSOKCET引擎-EZ_WS
- 云存储应用场景全总结 – 音视频篇
- angular2中父子组件的数据传递
- Console Pro 3 报错IndexOutOfRangeException: Array index is out of range. FlyingWormConsole3.FullSerial
- caffe-opencl 调用nvidia 错误 Aborted at 1494472487 (unix time) try "date -d @1494472487" if you are usin
- 11g R2 运行root.sh脚本不成功的一个例子:
- Android中将Activity转化为Dialog
- leetcode-第十二周