I wrote a program in Android for setting different kinds of images as my background image, but it is not working with svg files. I am not getting any errors, it is not displaying any image and I’m getting a blank screen in my emulator when using svg files. Can any one suggest how to read and display svg files in Android with some code? Or should I convert xml code?
Share
Getting Batik to run on Android would involve a significant porting effort. There are easier ways to work with SVG on Android. See this answer and this post for details.
Batik uses Java2D to render SVG. Android does not support Java2D, and has its own custom graphics API instead. Batik likely won’t work out-of-the-box on Android.