【发布时间】:2015-06-07 01:13:28
【问题描述】:
我最近将我的应用程序迁移到了 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 设备上,它在 Lollipop 上运行良好。你能帮我摆脱那个外部背景吗?
【问题讨论】:
-
嗯,这实际上是一个首选项屏幕,您看到的对话框实际上是一个列表首选项,我认为我无法更改对话框的类型。接受的答案工作正常...
标签: android android-alertdialog android-styles