33 votes

Graphiques vectoriels sous Android

Je travaille sur une application qui affiche de quelqu'un d'autre de la base de données d'images. Les images qu'ils ont sont tous des graphiques vectoriels et peut être converti en n'importe quel format, cependant, de les garder dans un format vectoriel est bien parce que les utilisateurs seront probablement vous voulez faire un zoom de près.

La question est, est-il un moyen intégré pour afficher un graphique vectoriel dans Android? Le format n'a pas d'importance, nous pouvons convertir. Le format actuel, nous envisageons de est PDF, mais étant donné qu'il n'y a pas de PDF natif de soutien, je serais obligé de faire quelque chose d'assez complexe, juste pour le faire fonctionner (par exemple, l'intégration de poppler dans mon application via le NDK). L'alternative est de simplement convertir les graphiques vectoriels dans un format plus simple (JPG, GIF), mais je préfère éviter.

21voto

Matt Hall Points 1166

Consultez svg-android - c'est une bibliothèque relativement nouvelle et elle ne prend en charge que SVG Basic, mais c'est la bibliothèque utilisée pour dessiner Androidify. Il y a des exemples sur la page d'accueil sur la façon d'obtenir un Drawable à partir d'un SVG qui ressemble à ce que vous recherchez.

4voto

Dave Webb Points 90034

TinyLive SVG donne une SVG viewer pour Android. Je n'ai pas essayé, donc je n'ai aucune idée si c'est bon ou non.

La lecture de ce bug demande , il semble que le SVG peut être activé dans le Navigateur, et donc vraisemblablement WebView en pain d'épice. Mais puisque c'est une fonctionnalité dans la prochaine version, il n'est probablement pas beaucoup d'aide pour vous maintenant.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X