我想知道如何在Android中使用 Shape
类的类似于另一种矢量绘图标准。
由于Shape
是Drawable
,并且Drawables通常定义为XML,所以听起来很像SVG中的矢量绘图命令。
我的问题是:是否有人创建了XSLT转换或其他机制来将SVG绘图描述转换为Android Shapes?
我想知道如何在Android中使用 Shape
类的类似于另一种矢量绘图标准。
由于Shape
是Drawable
,并且Drawables通常定义为XML,所以听起来很像SVG中的矢量绘图命令。
我的问题是:是否有人创建了XSLT转换或其他机制来将SVG绘图描述转换为Android Shapes?
Answers:
另一个非GPL的库(该库是Apache License 2.0),它在Google的Androidify应用中使用:svg-android
我能找到的最接近的东西是svg4mobile。
尽管我不相信它会进行Drawables XML的转换,但它确实会读取svg并对Drawable类进行适当的调用。
目前,包括我在内的一些人都在独立工作。
您可以在以下文章中找到有效的解决方案:
Android。具有SVG支持的ImageView。
带有SVG支持的Android ImageView和Drawable