【发布时间】:2012-11-29 03:48:22
【问题描述】:
我试图让DialogFragment 的背景完全清晰。
将样式项 android:windowIsFloating 设置为 true(默认),
DialogFragment 完全按照我想要的方式显示,但背景非常暗。
通过将 android:windowIsFloating 设置为 false,我得到了我想要的清晰背景,但 DialogFragment 炸毁了大约 95% 的屏幕,
在它周围只留下一个很小的间隙,您可以看到它所覆盖的视图。
我尝试了很多调整,但似乎无法覆盖此行为。
是否需要使用PopupWindow才能达到想要的效果,或者有什么风格
我可以覆盖的项目?
【问题讨论】:
-
我刚刚遇到了 LayoutParameter 标志 WindowManager.LayoutParams.FLAG_DIM_BEHIND。希望这能做到……
标签: android background android-dialogfragment