一:控制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相关推荐

  1. Android背景透明的 Dialog

    2019独角兽企业重金招聘Python工程师标准>>> 一:控制Dialog 的背景方法: 1.定义一个无背景主题主题 <!--去掉背景Dialog--> <sty ...

  2. Android 自定义Dialog背景透明及显示位置设置

    先贴一下显示效果图,仅作参考: 代码如下: 1.自定义Dialog public class SelectDialog extends AlertDialog{public SelectDialog( ...

  3. WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框

    WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框 原文:WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框 前言:上一个版本的Winform需要改成WPF ...

  4. VC设置CEdit控件背景透明、文字背景也透明

    开发环境:VC6, a dialog based MFC application. 主界面: 为对话框添加WM_CTLCOLOR消息响应函数: HBRUSH CDDlg::OnCtlColor(CDC ...

  5. Android中设置ProgressDialog背景透明

    参考网址:https://blog.csdn.net/shenyuanqing/article/details/47397013 代码: public static void setProgressD ...

  6. Activity背景透明和窗口化

    说明 最近项目中有个需求,要将VideoView放在Dialog中,而且VideoView上方悬浮一个半透明的全屏按钮. 发现-有BUG,视频亮度变暗了,好像是被一个蒙层遮盖了.百度了一下,找了几个解 ...

  7. CSS 背景(background)(背景颜色color、背景图片image、背景平铺repeat、背景位置position、背景附着、背景简写、背景透明、链接导航栏综合案例)

    1. 背景颜色(color) background-color:颜色值; 默认的值是 transparent 透明的 示例代码: <!DOCTYPE html> <html lang ...

  8. MFC 加入背景图片并让控件背景透明

    /*加入背景图片*/ BOOL CTOOLDlg::OnEraseBkgnd(CDC* pDC) {  // TODO: 在此加入消息处理程序代码和/或调用默认值  CDialog::OnEraseB ...

  9. 让Flash背景透明兼容Firefox、IE 6和IE 7的代码

    添加代码: <param name="wmode" value="transparent" > 到 <object>-</obje ...

最新文章

  1. 干货丨一文看懂什么是“自然语言处理”
  2. linux-----shell高级编程----sed应用
  3. AB1601 IO口反应延时的问题
  4. 海外服务器维护,海外服务器运行不正常的原因是什么?
  5. React JS 组件间沟通的一些方法
  6. 父组件传递值给子组件(一)
  7. win10下wifi链接成功,qq可以登录,浏览器无法上网的问题处理
  8. 什么是测试用例?什么是测试脚本?两者有什么关系?为什么要编写测试用例?测试用例的作用是什么?
  9. 安卓 运行 linux 桌面,安卓上运行原生Xorg和Linux桌面记录[完结]
  10. 斐波那契数列(Fibonacci)
  11. c语言scanf输入无理数,简单C语言scanf输入问题
  12. 企查查爬虫python实现(一)整体方法
  13. python io多路复用_【python】-- IO多路复用(select、poll、epoll)介绍及实现
  14. 兵法三十六计第三计-借刀杀人。
  15. js三级联动之地域的选择
  16. 关于K8s中资源配置范围管理(LimitRange)的一些笔记
  17. 2023年重庆大学中国语言文学考研考情与难度、参考书及前辈经验
  18. 二元函数可导与可微的关系_多元函数中可微与可导的直观区别是什么?
  19. 前端页面渲染markDown文件
  20. 天津滨海服务外包产业园年底投入使用

热门文章

  1. 手机linux系统指令大全,Linux系统指令大全
  2. python降温了吗_为“Python将纳入高考”降温
  3. 【实操】配置Telnet与SSH
  4. html输入框数字无法读取,关于input无法获取小数点的问题!!!!-汗血宝马
  5. 快速搭建 Serverless 人脸识别离线服务
  6. 雨棚板弹性法计算简图_造价工程师:钢结构工程量计算注意事项
  7. 计算机MCI风险快速筛查系统,轻度认知障碍风险快速筛查工具的测算过程及判别效果分析...
  8. android studio .so混淆配置,Android Studio 下混淆 文件配置 有关问题 初探(一)
  9. 360drive可以卸载吗_Windows 10下的软件卸载你会吗?不会可以看过来!
  10. log4j 源码解析_Log4j源码解析--框架流程+核心解析