@dimasik100200

Как в файле drawable иконки в android:fillColor задать ссылку на ресурс @color/color***?

Есть проблема. Создал иконку через Vector Asset и хотел бы поменять у нее цвет, однако при использовании этого метода android:fillColor="@color/color***" начинают вылетать ошибки. Как это исправить?
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
thelongrunsmoke
@thelongrunsmoke
Программист
Векторные иконки растрируются во время сборки, в целях совместимости, поэтому использовать ресурсы не получится.
Если нужен постоянный цвет, то его придётся захардкодить. Если необходимо менять цвет иконки, то нужно использовать android:tint в разметке где используется иконка, или программно с помощью setTint().
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы