xml есть цвет main, который по дефолту жёлтый. Мне приходит ответ с сервера с цветом, допустим красным. Необходимо применить данный красный цвет ко всем элементам, окрашенным в желтый цвет. Вижу пока только единственный вариант: доставать каждую вьюху и перекрашивать её, только вот по дизайну предусмотрены ripple-effect, использующий main цвет и xml, рисованные из множества shape с разными цветами, что осложняет задачу с перекрашиванием вьюх программно. Может кто-нибудь знает иное решение?
Нет, проще нет вариантов, посмотрите, как сделаны темы в телеграме.
Обсуждают сегодня