Как я могу использовать значки Material Design в XML на Android?

Мне удалось клонировать хранилище git значков Material Design, но теперь я борюсь с тем, как его использовать.

Я хочу использовать ресурсы значков в файлах XML в атрибутах XML, таких как android:icon="@drawable/***.

поэтому я искал довольно много статей, и ни один из них пока не ясен. Может кто-нибудь объяснить?

4 ответа

В вашем каталоге проектов есть папка с возможностью переноса, путь должен быть:/app/src/main/res/drawable, ваши значки должны быть помещены в эту папку, чтобы использоваться с командой @drawable/ в XML.

Здесь аналогичный вопрос, и здесь ссылка на android drawable импортер


Вам не нужно клонировать репозиторий, чтобы сделать это. Если вы используете обновленную версию Android Studio, вы можете напрямую импортировать отдельные значки.

Щелкните правой кнопкой мыши по вашей папке и в меню выберите "Создать" > "Вектор". Оттуда по умолчанию используется выбор любого из значков Material для использования, или у вас есть возможность использовать ваши собственные файлы SVG.


Вам нужно импортировать чертежи в свой проект - плагин для импортера android drawable действительно полезен для этого


Самый простой способ - щелкнуть по изображению, которое вы хотите использовать, щелкнуть по копии, затем щелкнуть по выпадающей папке и нажать пасту.

licensed under cc by-sa 3.0 with attribution.