Я получаю футбольные данные из API, и часть этих данных - это «клубные цвета». Цвета расположены в виде строки «colour1 / colour2 / colour3» и так далее. Я могу разбить эту строку на отдельные цвета с помощью следующего кода
String[] splitClubColors = clubColors.split("/");
for(int i = 0; i < splitClubColors.length; i++) {
splitClubColors[i] = splitClubColors[i].trim().toLowerCase();
}
Так что теперь у меня есть каждый цвет в виде отдельной строки, например, «красный», «белый» и «черный».
У меня есть два отдельных вопроса:
1) можно ли преобразовать цвет из формы его имени (например, «синий») в форму, полезную в Android Studio (то есть в ее шестнадцатеричный код).
2) и возможно ли установить colorPrimary, colorPrimaryDark и colorAccent, используя эти цвета после их преобразования