gpt4 book ai didi

android - 在位图 XML 中使用 VectorDrawables 并对其着色

转载 作者:太空宇宙 更新时间:2023-11-03 12:03:23 24 4
gpt4 key购买 nike

我们正在尝试将我们所有的应用程序图标资源移动到 VectorDrawables 以减小应用程序的大小并轻松管理应用程序图标包。

我们已经有一个图标套件,其中包含我们应用程序的所有图标,全部为黑色,我们的想法是使用它们并在每次使用时使用适当的颜色进行着色。这(或多或少)完美地工作,直到你尝试在 layer-list 中做同样的事情。/selector/similar,您需要在其中包含 <bitmap> 的项目或类似的......我找不到如何给 VectorDrawable 着色这也适用于 <21 台设备

先决条件是不需要以编程方式制作它,我知道这是可能的,但以编程方式制作它破坏了图标的所有简单使用,而且也没有意义。

简历中,有没有表格可以用VectorDrawable<Bitmap> XML 和着色它在 <21 种设备上工作,而不是以编程方式工作?

最佳答案

简短的回答:不,你不能那样做。

扩展版:

复制 SVG 并应用颜色:

icon_a.xml
icon_b.xml (with color changed)

关于android - 在位图 XML 中使用 VectorDrawables 并对其着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44391578/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com