我正在覆盖 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>
但这不会改变颜色。如何设置首选项屏幕文本颜色?
最佳答案
我通过使用 android:textColorPrimary
而不是 android:textColor
修复了它。
关于android - 使用 PreferenceFragmentCompat 时如何设置文本颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36739104/