На моем экране предпочтений у меня есть предпочтение, при нажатии которого открывается диалоговое окно выбора цвета. Я бы хотел, чтобы когда пользователь выбирал цвет, текстовая сводка предпочтений отображалась в этом цвете.
Я знаю, что могу настроить сводку следующим образом: В настоящее время этого цвета
и отображать его в этом цвете. Проблема в том, что цвет, который я получаю, - это цвет int android.
Я мог бы использовать красный (), зеленый (), blue (), а затем преобразовать их в шестнадцатеричный формат, а затем объединить их в строку, чтобы я мог установить итоговый текст с новым значением, и это работает: String colorString = String.format ("#% 02x% 02x% 02x ", Color.red (defaultColor), Color.green (defaultColor), Color.blue (defaultColor));
Мне просто любопытно, есть ли более простой способ сделать это.
Заранее благодарим.
Шон