2016-04-20 54 views
2

我從v7支持庫中覆蓋PreferenceFragmentCompat類,以在我的應用程序中提供設置屏幕。我需要設置PreferenceScreen中的項目的文本顏色。如何在使用PreferenceFragmentCompat時設置文字顏色?

這是我(在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> 

但這並不改變顏色。我如何去設置首選項屏幕文字顏色?

回答

4

我通過使用android:textColorPrimary而不是android:textColor來修復它。