android– 如何更改ListPreferenced出对话框的样式?

android– 如何更改ListPreferenced出对话框的样式?,第1张

概述我正在尝试更改ListPreference的d出对话框样式,就像我在answer中看到的那样.例如,我想要对话框使用不同的背景颜色.到目前为止,我尝试将自定义样式应用于:<itemname="android:dialogTheme">@style/AlertDialogStyle</item><itemname="android:alertDialogTheme">@style/Ale

我正在尝试更改ListPreference的d出对话框的样式,就像我在@L_419_0@中看到的那样.例如,我想要对话框使用不同的背景颜色.

到目前为止,我尝试将自定义样式应用于:

<item name="androID:dialogtheme">@style/AlertDialogStyle</item><item name="androID:alertDialogtheme">@style/AlertDialogStyle</item><item name="androID:alertDialogStyle">@style/AlertDialogStyle</item><item name="androID:dialogPreferenceStyle">@style/AlertDialogStyle</item><style name="AlertDialogStyle" parent="AlertDialog.AppCompat">    <item name="colorPrimary">@color/colorPrimary</item>    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>    <item name="colorAccent">@color/colorAccent</item>    <item name="androID:textcolor">@color/lightGrey</item>    <item name="androID:background">@color/cardBackground</item>    <item name="androID:popupBackground">@color/cardBackground</item>    <item name="androID:windowBackground">@color/cardBackground</item>    <item name="androID:itemBackground">@color/cardBackground</item></style>

但我的风格仍未应用/背景颜色不变.

这就是我的ListPreference的d出对话框当前的样子:

这是我想要存档的颜色主题(基本上我用于其他对话框的主题相同):

要快速重现我的问题 – >我的项目是在github

解决方法:

回答我自己的问题.最后它就像更换一样简单:

<item name="androID:alertDialogtheme">@style/AlertDialogStyle</item>

<item name="alertDialogtheme">@style/AlertDialogStyle</item>
总结

以上是内存溢出为你收集整理的android – 如何更改ListPreferenced出对话框的样式?全部内容,希望文章能够帮你解决android – 如何更改ListPreferenced出对话框的样式?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1104695.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存