Dans mon application Androïd, je souhaite laisser l'utilisateur sélectionner la police qu'il souhaite. Pour cela, je dois lui montrer une liste contenant chacune des polices actuellement chargées sur l'appareil.Savoir quelles polices sont installées
Jusqu'ici, je n'ai pas réussi à trouver un moyen d'obtenir cette liste. C'est possible? Si oui, comment?
Merci d'avance pour le temps que vous passerez à essayer de m'aider.
Merci pour votre réponse. Pouvez-vous me dire comment regrouper une police dans mon application? – Zelig
@Zelig: Créez un répertoire 'assets /' dans votre projet, en tant que pair de 'res /', 'src /', etc. Mettez un fichier de police TrueType dedans (OpenType peut maintenant fonctionner, mais il n'a pas l'habitude de travailler en 2008). Utilisez ensuite la classe 'Typeface' pour obtenir un objet' Typeface', que vous pouvez appliquer à votre 'TextView' (ou sous-classes) via' setTypeface() '. Voici un exemple de projet montrant ceci: https://github.com/commonsguy/cw-android/tree/master/Fonts/FontSampler Notez que toutes les polices ne semblent pas fonctionner, et plutôt que de donner une erreur, il utilise simplement Droid Sans par défaut. – CommonsWare
OK. Merci encore pour votre aide. – Zelig