使用 Shorthand 十六进制颜色的 Glide 的 SVG 问题

SVG issue with Glide using Shorthand Hexadecimal Colors

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

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

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

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