我正在使用 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/