В моем приложении я использую несколько настроек, включая некоторые из них, связанные с зависимостями, используя следующий атрибут: android:dependency="pref_key"
.
В принципе, если флажок не выбран, все остальные настройки ниже отключены:
Проблема возникает, когда я настраиваю следующие 3 строки в моей настраиваемой теме:
<style name="AppThemeOrange" parent="@style/AppTheme">
<item name="android:textColorPrimary">@color/OrangeMain</item>
<item name="android:textColorSecondary">@color/OrangeDark</item>
<item name="android:textColorTertiary">@color/OrangeLight</item>
(...)
Цвета, определенные в этих трех атрибутах, также переопределяют цвет шрифта по умолчанию для отключенных настроек:
Настройки все еще хорошо отключены, но отображаемые шрифты верят в противоположность...
Я искал стили и темы Holo Light по умолчанию, но я понятия не имею, где это определено и почему стили выше переопределяют эти.
Кто-нибудь уже сталкивался с проблемой?
Спасибо за помощь