Unterstützt Android SVG (nativ)?
Das hängt davon ab, was Sie mit "Android", "SVG" und "nativ" meinen.
Android ist ein mobiles Betriebssystem. Es hat mehrere Versionen.
SVG ist ein Standard. Es hat mehrere Versionen.
"Nativ" könnte etwas von "Ich kann SVG durch einige Java-Klassen dekodieren" zu "der Standard-Webbrowser von Android kann SVG rendern" bedeuten.
Ich kann Ihnen sagen, dass der Android Webbrowser diese Webseite gut auf Android 3.2 und Android 4.0, aber scheitert auf Android 2.3.
Ich kann Ihnen sagen, dass es keinen SVG-Parser-Satz von Java-Klassen gibt und dass ImageView
und ähnliche Widgets nicht in der Lage sind, direkt mit SVG zu arbeiten. Du kannst WebView
verwenden, um SVG
anzuzeigen, da der Aktien-Browser es in neueren Android-Versionen zu unterstützen scheint, obwohl es denkbar ist, dass die SVG-Unterstützung über ein Plugin erfolgt, das nicht automatisch für WebView
verfügbar ist. .
Ich kann Ihnen nicht sagen, welche Version von SVG vom Browser unterstützt wird, da diese nicht dokumentiert zu sein scheint. Sie müssten einige Tests ausführen und sehen, ob es die bestimmten SVG-Strukturen unterstützt, die Sie verwenden möchten.