android - 为每个对话框更改对话框主题

标签 android dialog styles themes android-alertdialog

我正在使用 Theme.Holo.Light.DarkActionBar,但我不太喜欢 Light Dialogs/AlertDialogs。

我想将每个 Dialog 更改为黑暗的 Holo Dialog。

<style name="CustomDialogTheme" parent="@android:style/Theme.Holo.Dialog">
    <item name="@android:background">#9933CC</item>
    <item name="@android:textColor">#02FA07</item>
</style>

<style name="Holo.Light.DarkActionBar" parent="@android:style/Theme.Holo.Light.DarkActionBar">
    <item name="android:dialogTheme">@style/CustomDialogTheme</item>
    <item name="android:alertDialogStyle">@style/CustomDialogTheme</item>
</style>

这就是我尝试过的方法,但它对任何对话框都没有影响。

最佳答案

好吧 nvm 我愚蠢的是 android:alertDialogTheme 而不是 android:alertDialogStyle。但这会弄乱首选项对话框,所以我继续使用 Light Dialogs。

关于android - 为每个对话框更改对话框主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18839895/

相关文章:

android - "Fri, 12 Sep 2014 05:00:23 GMT",SimpleDateFormat怎么了?

android - 应用程序/Activity 启动时显示对话框

wpf - WPF 中切换按钮周围的轮廓

css - 覆盖iframe中内容的主体样式

c# - CS0117 - Xamarin 未检测到 'Resources' 文件夹和文件

android - AlertDialog弹出两次

android - 应在此处传递已解析的像素尺寸而不是资源 ID :getResource(). getDimession*(ViewGroup.LayoutParams.WRAP_CONTENT)

java - 包装内容不适用于对话框

Android - 使用 PreferenceScreen 在 ContentProvider 中显示和保存设置

jquery - jQuery移动水平单选按钮等于按钮的页面宽度百分比