Android-PreferenceActivity-изменение цвета сводного текста CheckBoxPreference

Я пытаюсь изменить цвет сводного текста CheckBoxPreference. Я изменил цвет текста заголовка, указав тему, но она, похоже,не регистрируется в сводной части. Вот моя тема.xml-файл:

<?xml version="1.0" encoding="UTF-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <style name="settings_theme" parent="android:Theme.Light">
        <item name="android:textColor">@color/light_gray</item>
    </style>
</resources>

и я вызываю это в методе onCreate моей активности настроек:

setTheme(R.style.settings_theme);

1 ответов


добавьте это в стиль.xml в вашей теме:

<item name="android:textColorSecondary">@color/light_gray</item>