android 设置dialog的黑暗度(转)

 

android 设置dialog的黑暗度

  122人阅读  评论(0)  收藏  举报

在找设置dialog的透明度的时候看到了这个设置黑暗度的方法说明 ,不过没试验,不知道效果如何,先记下来。

 

dialog.setContentView(R.layout.dialog);
                
WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();
 lp.dimAmount=1.0f;
 dialog.getWindow().setAttributes(lp);
 dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);

dimAmount在0.0f和1.0f之间,0.0f完全不暗,1.0f全暗

Android 暗黑模式,dark mode,demo源码 Android 暗黑模式,dark mode,demo源码。我们介绍了如何在Android上实现暗黑模式,也介绍了APP自主控制是否使用dark的方式 立即下载

相关推荐

Android Dialog更改样式及显示位置

Android Dialog更改样式及显示位置 效果: http://blog.csdn.net/amazing_alex/article/details/23273387

android夜间模式的几种实现

/** * 相应交互,修改控件颜色 * @param view */ public void onMethod1Click(View view) { if (view.getId() == R.id.btn_method1) { int theme = NightModeUtils.getSwitchDayNightMo

qq_28192929的博客 810

android 设置dialog黑暗

在找设置dialog的透明的时候看到了这个设置黑暗的方法说明 ,不过没试验,不知道效果如何,先记下来。 dialog.setContent<span class="t_tag" onclick="function onclick(){tagshow(event)}">View(R.layout.dialog);                 WindowManager.L

yanli0823的专栏 1670

关于dialog 切换主题的难题

android 主题切换,dialog等其他控件在已经显示的情况下切换不同的主题

qq_26522993的博客 1101

Android 白天黑夜模式切换适配及引起的Activity销毁重启解决

Android 10 暗黑模式适配

凌云志 1万+

Android设置Dialog透明黑暗方法

Android Dialog 背景透明的设定。

weixin_36096474的博客 2917

android透明 黑暗 模糊 设置

设置透明(这是窗体本身的透明,非背景) 1 WindowManager.LayoutParams lp=getWindow().getAttributes(); 2 lp.alpha=0.3f; 3 getWindow().setAttributes(lp); alpha在0.0f到1.0f之间。1.0完全不透明,0.0f完全透明 设置黑暗 1 WindowMan

王月莹的专栏 6368

模式对话框Dialog背景的透明&黑暗设置方法

设置透明(貌似是dialog自身的透明) WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();                  lp.alpha=1.0f;

crane 2399

android窗体透明的,黑暗等的设置技巧

<br /> <br />设置透明(这是窗体本身的透明,非背景)<br /><br />WindowManager.LayoutParams lp=getWindow().getAttributes();<br />                lp.alpha=0.3f;<br />              getWindow().setAttributes(lp);<br />                <br />alpha在0.0f到1.0f之间。1.0完全不透明,0.0f完全透明<br

何明桂的小窝 9024

Dialog/DialogFragment 设置透明/暗/大小属性

Dialog 设置透明和暗设置Dialog Style <style name="load_dialog_style" parent="@style/Theme.AppCompat.Dialog.Alert"> <item name="android:windowBackground">@android:color/transparent</...

K_Hello的博客 3097

android设置dialog透明黑暗的方法

1.设置透明Dialog自身的透明)WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();lp.alpha=1.0f;dialog.getWindow().setAttributes(lp); alpha在0.0f到1.0f之间。1.0完全不透明,0.0f完全透明2.设置黑暗(Dial...

weixin_30410119的博客 341

android 窗口 大小设置,Android_Dialog_设置Dialog窗口的大小

/*** 设置Dialog窗口的大小*/private void setWindowSize() {DisplayMetrics dm = new DisplayMetrics();WindowManager m = getWindowManager();m.getDefaultDisplay().getMetrics(dm);// 为获取屏幕宽、高WindowManager.LayoutPara...

weixin_35997666的博客 851

android 窗体透明的,黑暗等的设置技巧

设置透明(这是窗体本身的透明,非背景) 1 WindowManager.LayoutParams lp=getWindow().getAttributes(); 2 lp.alpha=0.3f; 3 getWindow().setAttributes(lp); alpha在0.0f到1.0f之间。1.0完全不透明,0.0f完全透明 设置黑暗 1 WindowMana...

weixin_30335353的博客 85
上一篇: dialog设置透明度 activity设置透明度
下一篇: android中自定义checkbox大小和图片(转)
chenweishaoxing
博客等级 码龄18年 34粉丝 1332原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值