Android:默认对话框中出现的自定义警报对话框

Android:默认对话框中出现的自定义警报对话框,android,android-alertdialog,android-custom-view,Android,Android Alertdialog,Android Custom View,我有一个自定义对话框,当用户单击按钮时会弹出,但是它仍然显示在默认对话框中。我一直在四处寻找,下面的代码似乎可以帮助我摆脱边界之类的东西,但如果它们真的是我想要的,我不太确定在哪里实现它们 <style name="test"> <item name="android:windowFrame">@null</item> <item name="android:windowIsFloating">true</item> <item

我有一个自定义对话框,当用户单击按钮时会弹出,但是它仍然显示在默认对话框中。我一直在四处寻找,下面的代码似乎可以帮助我摆脱边界之类的东西,但如果它们真的是我想要的,我不太确定在哪里实现它们

<style name="test">
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
<item name="android:windowBackground">@color/Red</item>
<item name="android:colorBackgroundCacheHint">@null</item>
</style>

@空的
真的
@空的
@android:style/Animation.Dialog
@颜色/红色
@空的

我不知道为什么您的自定义对话框会出现在默认对话框中,但是如果您愿意编写几行代码来显示自定义对话框,。

谢谢,这是一个比我目前拥有的实现简单得多的实现,并且也能如我所希望的那样工作。