我试图在 Jetpack compose 中加载 SVG 文件,但当我在手机上运行它时,它变成了黑色。
这是我手机上的图像。
我不想用tint
修改器,因为它将以单一颜色加载 SVG。
Use Image
可组合而不是Icon
。图标默认进行着色。Source https://cs.android.com/androidx/platform/tools/dokka-devsite-plugin/+/master:testData/compose/source/androidx/compose/material/Icon.kt?q=Icon- 你可以阅读文档Icon
.
使用[tint]绘制[imageVector]的图标组件,默认为[LocalContentColor]。
另外 - 你可以使用painterResource
代替ImageVector.vectorResource
.
并且为了将来 - 永远不要在 StackOverflow 上附加代码作为屏幕截图。只需附上代码
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)