【发布时间】:2023-03-21 18:03:01
【问题描述】:
Android虽然支持SVG,为什么要转成VectorDrawable?
此代码示例显示 Android 中的 SVG:
SVG svg = SVGParser.getSVGFromResource(getResources(), R.raw.android);
imageView.setImageDrawable(svg.createPictureDrawable());
【问题讨论】:
-
VectorDrawable 是 SVG 的一个子集。它只解析 SVG 格式规范的
path语法。 -
SVG 不支持开箱即用
-
This code example shows svg in android:... 如果您安装了第 3 方库。 -
请查看this答案。
标签: android svg android-vectordrawable