Измените цвет темы приложения в соответствии с ответом API в Android

Получите ответ Color from API и сохраните его в общих настройках. Позже создайте одноэлементный класс под названием Theme.

Получите экземпляр класса Theme, где вам нужно, и получите цвет из класса singleton.

установить цвет программно для любых представлений.

Спасибо.


person Dino Sunny    schedule 26.02.2018    source источник
comment
Возможный дубликат Реализация выбора пользователем темы   -  person ADM    schedule 26.02.2018
comment
Пользователь не меняет тему. Цветовой код темы взят из ответа   -  person Dino Sunny    schedule 26.02.2018


Ответы (1)


если вы измените цвет текста, используемый ниже кода..

text.setTextColor(Color.parseColor("#000000"));

и если вы хотите изменить цвет темы приложения, используйте приведенный ниже код...

            setTheme(R.style.ThemeApp_Green); // themApp_green value define style.xml file.
person Android Team    schedule 26.02.2018