Как я могу получить доступ ко всем значкам материалов в Android Studio через Icon в Jetpack Compose

Jetpack Compose имеет компонуемый Icon, где я могу получить доступ к imageVector. См. пример ниже.

Icon(
     imageVector = Icons.Rounded.Email,
     contentDescription = "Email Icon",
)

Почему я не могу получить доступ ко всем значкам, перечисленным в этой библиотеке значков материалов, через этот вектор изображения. Например, «wifi_off» недоступен. Существует очень ограниченная библиотека, доступная через imageVector

https://fonts.google.com/icons?selected=Material+Icons&icon.style=Rounded&icon.platform=android

Применение градиента к изображению с помощью CSS
Применение градиента к изображению с помощью CSS
Здравствуйте, братья и сестры, как дела? Недавно я застрял на применении градиента к изображению. Я применял это много раз, но иногда наши требования...
Получение URL-адреса изображения курса в Moodle с помощью PHP
Получение URL-адреса изображения курса в Moodle с помощью PHP
Moodle - это популярная система управления обучением с открытым исходным кодом, используемая многими учебными заведениями и организациями по всему...
1
0
72
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Просто добавьте зависимость

implementation "androidx.compose.material:material-icons-extended:$compose_version"

и используйте:

Icon(
    imageVector = Icons.Rounded.WifiOff,
    contentDescription = "Email Icon",
)

Как описано в документе:

androidx.compose.material.icons — это точка входа для использования значков материалов в Compose, предназначенная для предоставления значков, соответствующих описанным на странице fonts.google.com/icons.
Наиболее часто используемый набор значков Материалов предоставлен androidx.compose.material:material-icons-core.
Отдельная библиотека androidx.compose.material:material-icons-extended содержит полный набор значков материалов.

Другие вопросы по теме