gpt4 book ai didi

android - 如何更改 ListPreference 标题的颜色?

转载 作者:行者123 更新时间:2023-11-29 00:12:04 29 4
gpt4 key购买 nike

我的xml代码是这样的:

 <PreferenceCategory android:title="title">
<ListPreference
android:title="@string/pref_theme"
android:entryValues="@array/pref_theme_values"
android:entries="@array/pref_theme_entries"
android:key="theme">
</ListPreference>
</PreferenceCategory>

如何更改此处标题的颜色?我是 android 的新手

最佳答案

在您的 style.xml 文件中创建一个首选项样式,并在那里定义您的主要、次要和第三颜色。

例如:

<style name="SettingsFragmentStyle">

<item name="colorPrimary">@color/toolbar_color</item>
<item name="colorPrimaryDark">@color/toolbar_color_dark</item>
<item name="android:textColorPrimary">@color/toolbar_color_dark</item>
<item name="android:textColorSecondary">@color/toolbar_color_dark</item>
<item name="android:textColorTertiary">@color/toolbar_color_dark</item>
<item name="android:background">@color/white</item>
...
</style>

然后在您的当前 AppTheme 中添加此 Preference 主题,如下所示:

<style name="AppTheme" parent="AppBaseTheme">

<!-- ALL OTHER THEMES -->
<item name="preferenceTheme">@style/SettingsFragmentStyle</item>

</style>

希望对您有所帮助。

关于android - 如何更改 ListPreference 标题的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29554422/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com