Android dialog透明
来源:互联网 发布:企业网络信息安全制度 编辑:程序博客网 时间:2024/05/16 18:22
Android ui绘制的基础是window,在window里面是decorview,decoreview里面是我们设置的布局。
1. 设置Dialog整体透明
WindowManager.LayoutParams lp=window.getAttributes();lp.alpha=0.2f; // 透明度,0.0f~1.0f, 1.0f为完全不透明,0.0f时整个dialog不可见window.setAttributes(lp);
2. 设置Dialog周围背景透明度
dialog显示后,周围会显示淡黑色透明的遮罩层,这个透明度可以调整
WindowManager.LayoutParams lp=window.getAttributes();lp.dimAmount=0.2f; // 遮罩层透明度,0.0f~1.0f, 1.0f为完全不透明,dialog周围都是黑的window.setAttributes(lp);
3. 设置Dialog背景透明
dialog的背景颜色是decorview的颜色,所以设置decorview背景颜色就行了
window.getDecorView().setBackgroundColor(0x00000000); // 设置A通道为0即完全透明
阅读全文
0 0
- Android Dialog 设置透明
- Android Dialog 设置透明 .
- Android 透明Dialog
- Android dialog透明
- Android透明Dialog
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- android 对话框Dialog背景透明
- Android背景透明的 Dialog
- Android背景透明的 Dialog
- Android 透明背景的dialog
- android--对话框Dialog背景透明
- Android 透明的Dialog对话框
- Android Dialog 设置背景透明
- Android,Dialog, 透明,无黑框实现
- android 全局无标题透明dialog
- android设置背景透明dialog
- CSS知识总结(未完成)
- 基于mysqli封装的数据库类
- 网站开发(十一)实战后台首页管理和文章管理
- SSH的基本使用
- LeetCode-TwoSum
- Android dialog透明
- 对于特征离散化,特征交叉,连续特征离散化非常经典的解释
- 扩展Python模块系列(三)----参数解析与结果封装
- HDU 3193 Find the hotel
- js监听输入框值的即时变化onpropertychange、oninput
- TensorFlow学习笔记(十七)tf.nn.conv2d
- php 7连接mysql数据库
- UE4学习笔记4th:编程和绑定游戏操作
- java中for循环打印星号倒三角以及菱形三角