事例代码
Dialog dlg = new Dialog(this);
Window wd= dlg.getWindow();
WindowManager.LayoutParams lp = wd.getAttributes();
lp.alpha = 0.5f;
wd.setAttributes(lp);
//lp.alpha = 0.5f 设置透明度,值可以自己测试
本文介绍了一种通过修改Dialog实例的alpha属性来调整其透明度的方法。具体操作包括创建Dialog对象、获取窗口属性并设置透明度。
事例代码
Dialog dlg = new Dialog(this);
Window wd= dlg.getWindow();
WindowManager.LayoutParams lp = wd.getAttributes();
lp.alpha = 0.5f;
wd.setAttributes(lp);
//lp.alpha = 0.5f 设置透明度,值可以自己测试

被折叠的 条评论
为什么被折叠?