为了好看,有时候需要设置dialog透明。自定义dialog只需要几家代码就能实现背景透明。
在dialog初始化的时候加入下面几句代码就行了。
WindowManager.LayoutParams lp = window.getAttributes();
//设置背景透明度 背景透明
lp.alpha = 0.8f;//参数为0到1之间。0表示完全透明,1就是不透明。按需求调整参数
window.setAttributes(lp);