Skip to content

ralfoide/androidsvg

 
 

Repository files navigation

AndroidSVG

Original Project Description

AndroidSVG is a SVG parser and renderer for Android. It has almost complete support for the static visual elements of the SVG 1.1 and SVG 1.2 Tiny specifications (except for filters).

License

AndroidSVG is licensed under the Apache License v2.0.

More information, including downloads and documentation, is available at the main AndroidSVG site.

Find a bug?

Please file a bug report and include as much detail as you can. If possible, please include a sample SVG file showing the error.

If you wish to contact the author with feedback on this project, you can email me at [email protected].

Using AndroidSVG in your app?

If you have found AndroidSVG useful and are using it in your project, please let me know. I'd love to hear about it!

Fork Notice & Changes

This repository is a fork from AndroidSVG used in RTAC.

The original source is available here: https://github.com/BigBadaboom/androidsvg

Main changes compared to the original:

  • ffc6d59 Added a method SVG.getAllElementIds().
  • f5d7de0 Fixed an SVG parser bug to parse both attributes id and xml:space (instead of stopping at the first one found).
  • Made a bunch of fields publicly accessible so that RTAC can update style information before rendering.

Rest of the changes are reformating to fit my personal style guide and splitting the extracted the SVG inner classes, mostly inconsequential stuff.

About

SVG rendering library for Android

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 59.0%
  • Java 34.2%
  • CSS 3.6%
  • JavaScript 3.2%