SVG Grafiken in Android
In Android 5 wurden nun endlich VectorDrawables eingeführt, leider als eines der Features die nicht abwärtskompatibel sind.
In einer meiner neuesten App ( LoL - SoloQ Companion) habe ich nun ein bisschen mit bestehenden Bibliotheken herumprobiert. Mehr oder weniger auf Anhieb hatte ein Fork von svg-android funktioniert. Auch wenn das Projekt nicht mehr weiterentwickelt wird, leistet es gute Dienste. Einfach
compile 'com.github.japgolly.android:svg-android:2.0.6'
ins Gradle Buildfile packen und es kann losgehen. An dieser Stelle ein wichtiger Hinweis:
Für die ImageView muss der LayerType auf Software gestellt werden:
android:layerType="software"
Kurz nachdem alles funktioniert hatte, habe ich androidsvg gefunden, was wohl noch aktiv gepflegt und entwickelt wird. Getestet hatte ichs nicht mehr :-)