背景透明的 Dialog
一:控制Dialog 的背景方法:
1.定义一个无背景主题主题
<!--去掉背景Dialog--><style name="NobackDialog" parent="@android:style/Theme.Dialog"><item name="android:windowBackground">@color/no_back</item></style>
2.创建Dialog
dialog = new Dialog(this,R.style.dialog); dialog.setContentView(R.layout.dialog_loading); or:dialog = new Dialog(this,R.style.NobackDialog); LayoutInflater mInflater = LayoutInflater.from(this);View dialogProcessBar = mInflater.inflate(R.layout.dialog_loading,null); dialog.setView(dialogProcessBar,0, 0, 0, 0);
二:控制Dialog 以及内部控件的背景方法:
dialog = new Dialog(this,R.style.dialog);WindowManager.LayoutParams lp=dialog.getWindow().getAttributes(); // 模糊度getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND); dialog.getWindow().setAttributes(lp);lp.alpha=0.5f;(0.0-1.0)//透明度,黑暗度为lp.dimAmount=1.0f;
三:去掉边框、title 等参数
<resources><style name="dialog" parent="@android:style/Theme.Dialog"><item name="android:windowFrame">@null</item><!--边框--><item name="android:windowIsFloating">true</item><!--是否浮现在activity之上--><item name="android:windowIsTranslucent">false</item><!--半透明--><item name="android:windowNoTitle">true</item><item name="android:background">@android:color/black</item><item name="android:windowBackground">@null</item><item name="android:backgroundDimEnabled">false</item><!--模糊--></style> </resources>
转载于:https://www.cnblogs.com/hudabing/p/3778545.html
背景透明的 Dialog相关推荐
- Android背景透明的 Dialog
2019独角兽企业重金招聘Python工程师标准>>> 一:控制Dialog 的背景方法: 1.定义一个无背景主题主题 <!--去掉背景Dialog--> <sty ...
- Android 自定义Dialog背景透明及显示位置设置
先贴一下显示效果图,仅作参考: 代码如下: 1.自定义Dialog public class SelectDialog extends AlertDialog{public SelectDialog( ...
- WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框
WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框 原文:WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框 前言:上一个版本的Winform需要改成WPF ...
- VC设置CEdit控件背景透明、文字背景也透明
开发环境:VC6, a dialog based MFC application. 主界面: 为对话框添加WM_CTLCOLOR消息响应函数: HBRUSH CDDlg::OnCtlColor(CDC ...
- Android中设置ProgressDialog背景透明
参考网址:https://blog.csdn.net/shenyuanqing/article/details/47397013 代码: public static void setProgressD ...
- Activity背景透明和窗口化
说明 最近项目中有个需求,要将VideoView放在Dialog中,而且VideoView上方悬浮一个半透明的全屏按钮. 发现-有BUG,视频亮度变暗了,好像是被一个蒙层遮盖了.百度了一下,找了几个解 ...
- CSS 背景(background)(背景颜色color、背景图片image、背景平铺repeat、背景位置position、背景附着、背景简写、背景透明、链接导航栏综合案例)
1. 背景颜色(color) background-color:颜色值; 默认的值是 transparent 透明的 示例代码: <!DOCTYPE html> <html lang ...
- MFC 加入背景图片并让控件背景透明
/*加入背景图片*/ BOOL CTOOLDlg::OnEraseBkgnd(CDC* pDC) { // TODO: 在此加入消息处理程序代码和/或调用默认值 CDialog::OnEraseB ...
- 让Flash背景透明兼容Firefox、IE 6和IE 7的代码
添加代码: <param name="wmode" value="transparent" > 到 <object>-</obje ...
最新文章
- 干货丨一文看懂什么是“自然语言处理”
- linux-----shell高级编程----sed应用
- AB1601 IO口反应延时的问题
- 海外服务器维护,海外服务器运行不正常的原因是什么?
- React JS 组件间沟通的一些方法
- 父组件传递值给子组件(一)
- win10下wifi链接成功,qq可以登录,浏览器无法上网的问题处理
- 什么是测试用例?什么是测试脚本?两者有什么关系?为什么要编写测试用例?测试用例的作用是什么?
- 安卓 运行 linux 桌面,安卓上运行原生Xorg和Linux桌面记录[完结]
- 斐波那契数列(Fibonacci)
- c语言scanf输入无理数,简单C语言scanf输入问题
- 企查查爬虫python实现(一)整体方法
- python io多路复用_【python】-- IO多路复用(select、poll、epoll)介绍及实现
- 兵法三十六计第三计-借刀杀人。
- js三级联动之地域的选择
- 关于K8s中资源配置范围管理(LimitRange)的一些笔记
- 2023年重庆大学中国语言文学考研考情与难度、参考书及前辈经验
- 二元函数可导与可微的关系_多元函数中可微与可导的直观区别是什么?
- 前端页面渲染markDown文件
- 天津滨海服务外包产业园年底投入使用
热门文章
- 手机linux系统指令大全,Linux系统指令大全
- python降温了吗_为“Python将纳入高考”降温
- 【实操】配置Telnet与SSH
- html输入框数字无法读取,关于input无法获取小数点的问题!!!!-汗血宝马
- 快速搭建 Serverless 人脸识别离线服务
- 雨棚板弹性法计算简图_造价工程师:钢结构工程量计算注意事项
- 计算机MCI风险快速筛查系统,轻度认知障碍风险快速筛查工具的测算过程及判别效果分析...
- android studio .so混淆配置,Android Studio 下混淆 文件配置 有关问题 初探(一)
- 360drive可以卸载吗_Windows 10下的软件卸载你会吗?不会可以看过来!
- log4j 源码解析_Log4j源码解析--框架流程+核心解析