Изменить цвет отмеченного и отключенного SwitchPreferenceCompat в настройках Android - PullRequest
0 голосов
/ 04 июля 2018

Я сейчас работаю над своим экраном настроек и наткнулся на проблему.

У меня есть SwitchPreferenceCompat, который я могу стилизовать так, как хочу, и работает отлично. У меня, однако, есть один SwitchPreferenceCompat, который всегда проверяется и отключается (клики невозможны). Проблема здесь заключается в том, что цвет этого отключенного SwitchPreferenceCompat не совпадает с обычным SwitchPreferenceCompat, если установлен флажок. Вместо этого у него отключена инвертированная цветовая схема SwitchPreferenceCompat.

Я посмотрел в этой теме: Как изменить цвет SwitchCompat , чтобы найти ответ, но ни один из заданных атрибутов ничего не изменил (кроме colorSwitchThumbNormal, но это также изменило непроверенный SwitchPreferenceCompat). как проверено отключено SwitchPreferenceCompat с инвертированной цветовой схемой как обычно).

Как установить цветовую схему отключенного, но специально проверенного SwitchPreferenceCompat? Если я установил его включенным, он будет иметь те же цвета, что и другой SwitchPreferenceCompat, поэтому что-то с отключенным им изменяет его цвета, и я понятия не имею, как установить его так, как я хочу.

Как мне это исправить?

...