其他分享
首页 > 其他分享> > android:如何更改ListPreference标题颜色?

android:如何更改ListPreference标题颜色?

作者:互联网

我想将ListPreference的标题和线条颜色从蓝色更改为粉红色,以匹配我的操作栏的行.

有任何想法吗?提前致谢!

我一直在浏览Android的themes.xml和styles.xml,看看像dialogPreferenceStyle这样的东西,但还没有想出来.

解决方法:

今天有同样的问题.
老线程,但我发现this:,它的工作完美.

只需修改styles.xml即可

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>

    <!-- Add this -->

    <item name="android:dialogTheme">@style/DialogStyle</item>
    <item name="android:alertDialogTheme">@style/DialogStyle</item>

</style>

<!-- Customize your color here -->

<style name="DialogStyle" parent="android:Theme.Material.Dialog">
    <item name="android:colorAccent">@color/colorAccent</item>
</style>

标签:android,styles,android-preferences
来源: https://codeday.me/bug/20191006/1858161.html