//背景改透明
getWindow().setBackgroundDrawableResource(android.R.color.transparent);
//去除半透明阴影
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.dimAmount = 0.0f;
getWindow().setAttributes(layoutParams);
如果是fragmentDialgo则获取gialog的Window方法为
getDialog().getWindow();
其他代码完全一样
本文介绍了一种在Android应用中将对话框背景设为透明并移除阴影的方法。通过调用特定API,如getWindow().setBackgroundDrawableResource()和getWindow().setAttributes(),可以实现对话框的视觉效果优化。
530

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



