The WebView widget supports SVG - at least from Android 3.0 onwards. Alternatively, you could use one of the SVG rendering libraries as a more lightweight solution. The various derivatives and forks of svg-android support swapping colours at runtime.
Update: My SVG library AndroidSVG also now supports colour changing from version 1.3. It uses CSS.