具有额外背景的Android警报对话框

阿德里安

我最近将我的应用程序迁移到了Material Design,并在“提示对话框”中偶然发现了这个问题:

对话框似乎有两个背景,但我不知道如何消除外部背景

我正在应用这样的对话框样式:

<item name="android:alertDialogTheme">@style/Theme.AlertDialog</item>

Theme.AlertDialog看起来像这样:

<style name="Theme.AlertDialog" parent="Base.V14.Theme.AppCompat.Dialog">
    <item name="colorPrimary">@color/theme_primary</item>
    <item name="colorPrimaryDark">@color/theme_primary_dark</item>
    <item name="colorAccent">@color/theme_accent_dark</item>
</style>

这是在我的Kitkat设备上发生的,并且在棒棒糖上也可以正常工作。您能帮我摆脱这种外部背景吗?

沉默骑士

关键在这里:

<style name="Theme.AlertDialog" parent="Base.V14.Theme.AppCompat.Dialog">
    ...
    <item name="colorPrimary">@color/theme_primary</item>
    <item name="colorPrimaryDark">@color/theme_primary_dark</item>
    <item name="colorAccent">@color/theme_accent_dark</item>
    ...
    <item name="android:windowBackground">@android:color/transparent</item>
    ...
</style>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从警报对话框中删除黑色背景 - Android

来自分类Dev

具有文本刷新功能的ANDROID警报对话框

来自分类Dev

放置对话框警报的默认背景

来自分类Dev

带有警报对话框的Android退出按钮

来自分类Dev

带有声音的Android警报对话框

来自分类Dev

带有警报对话框的Android退出按钮

来自分类Dev

带有onclicklistener的android中的警报对话框

来自分类Dev

Android - 带有可变图像的警报对话框

来自分类Dev

Android中的“警报对话框”框

来自分类Dev

具有透明背景的材料设计进度对话框

来自分类Dev

android-具有透明背景(任何颜色)的对话框

来自分类Dev

带有箭头的警报对话框

来自分类常见问题

Android简单警报对话框

来自分类Dev

警报确认对话框Android

来自分类Dev

Android中的“正常警报”对话框

来自分类Dev

Android:从对话框启动警报服务

来自分类Dev

具有RecyclerView的自定义警报对话框

来自分类Dev

具有自定义行布局的多选警报对话框

来自分类Dev

具有自定义列表视图的自定义警报对话框

来自分类Dev

具有多个EditText的自定义警报对话框

来自分类Dev

具有多个视图的自定义警报对话框

来自分类Dev

libGDX警报对话框

来自分类Dev

关闭警报对话框

来自分类Dev

JavaFX警报对话框

来自分类Dev

如何在Android上获取默认警报对话框有黑色主题

来自分类Dev

如何在Android上获取默认警报对话框有黑色主题

来自分类Dev

带有文本和图标的 Android 警报对话框

来自分类Dev

进度对话框中的“显示警报”对话框已完成android

来自分类Dev

没有显示警报对话框