1

我想渲染使用短十六进制格式作为填充颜色的 SVG 资产,并且刚刚发现 Glide (4.9.0) 存在以下问题:#3094(评论)

我可以将 Glide 设置为接受短的十六进制颜色还是有解决方法来避免将每个 SVG 文件更改为六位十六进制格式?

4

1 回答 1

1

您可能正在使用 AndroidSVG 进行 SVG 渲染。至少这就是 Glide 示例所使用的。确保您使用的是 AndroidSVG 1.3 或更高版本。v1.2 中存在一个三位数颜色解析的错误。

http://bigbadaboom.github.io/androidsvg/release-1.3.html

于 2019-04-25T09:57:43.950 回答