Gle*_*.nz 4 android android-theme android-alertdialog android-dialogfragment
我有一个截图,下面是我的对话框片段上方出现的随机暗/黑略向下渐变线.
这些是使用已被覆盖的dialogfragment类构建的,并且使用alertdialog构建器来构造它们(在有和没有标题/按钮的情况下)在以下方法中
public Dialog onCreateDialog(Bundle savedInstanceState)
有没有人曾经发生过这种情况或有任何想法?
我试图以不同的方式对它们进行主题化,同样适用于API14 holo和holoeverywhere库.香港专业教育学院试图将背景设置为透明等...但除了让昏暗消失外,还没有取得任何成就.

您需要为对话框添加自定义主题并提供android:windowContentOverlay参数.
<style name="MyDialogTheme">
<item name="android:windowContentOverlay">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后,在你DialogFragment的onCreate电话中:
setStyle(/* desired style */, R.style.MyDialogTheme);
Run Code Online (Sandbox Code Playgroud)