Compose 桌面:如何访问扩展材质图标集?

jbd*_*dev 7 kotlin android-jetpack-compose compose-desktop

我正在使用 Compose for Desktop 制作一个应用程序。我正在尝试包含一个简单的文件下载Icon,我知道该文件包含在冗长的材质图标集中,但它在Icons.Filled. 在我看来,其中包含的一些图标远没有下载那么常用……想想吧。

我知道 Compose for Android 依赖于一组扩展的材质图标。我尝试将该依赖项添加到我的桌面应用程序中,但它给我带来了错误。

目前,我已经添加了由 DevSrSouza 提供的羽毛图标集,但我想知道是否有办法访问 Compose for Desktop 中的材质图标扩展?谢谢。

Mim*_*kin 22

我想你已经找到答案了,但我也遇到这个问题很长时间了,所以这里是 compose 桌面的正确依赖项:“org.jetbrains.compose.material:material-icons-extended-desktop:$compose_version”

UPD: 这是一个更好的解决方案。build.gradle.kts您可以在其中访问compose具有所有 Compose 桌面依赖项的对象。在我们的例子中implementation(compose.materialIconsExtended):我在官方 JetBrains github 存储库中找到了这个。