使用PreferenceFragmentCompat时如何设置文本颜色?

时间:2016-04-20 09:15:35

标签: android android-preferences android-theme

我正在覆盖v7支持库中的PreferenceFragmentCompat类,以便在我的应用程序中提供设置屏幕。我需要在PreferenceScreen

中设置项目的文字颜色

这是我尝试过的(styles.xml) -

<style name="AppTheme.Preference" parent="@style/PreferenceThemeOverlay">
    <item name="android:textColor">@android:color/holo_red_dark</item>
</style>

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="preferenceTheme">@style/AppTheme.Preference</item>
</style>

但这并没有改变颜色。如何设置首选项屏幕文本颜色?

1 个答案:

答案 0 :(得分:4)

我使用android:textColorPrimary代替android:textColor修复了它。