svg文件在android中呈现

我在Android中编写了一个程序,用于设置不同类型的图像作为我的背景图像,但它不能与svg文件一起使用。 我没有收到任何错误,它没有显示任何图像,我在使用svg文件时在我的模拟器中得到一个空白屏幕。 任何人都可以建议如何使用一些代码在Android中阅读和显示svg文件? 或者我应该转换xml代码?

看看Batik 。 它是一个用于在java中创建和解析SVG的库。 它是Apache XML Graphics Project的一部分。

更新:

事实certificate,让Batik在Android上工作并非易事,而且有更简单的方法可以在Android上使用SVG。 有关详细信息,请参阅此答案 。

如果您只能支持大于3的Android版本,那么您可以使用Webkit实例来呈现SVG,因为Android Webkit浏览器最终已经编译了SVG支持。

或者,如果您不需要脚本或动画支持,请尝试使用此库: http : //code.google.com/p/svg-android/

另一种选择是AndroidSVG( http://code.google.com/p/androidsvg/ )。