Je voudrais avoir une application inclure une police personnalisée pour le rendu du texte, le charger, puis l'utiliser avec des éléments standard comme StaticText. Est-ce possible?Puis-je intégrer une police personnalisée dans une application Android?
Répondre
Oui vous pouvez, vous ne pouvez pas jsut le définir dans les mises en page xml. Vous devez l'utiliser dynamiquement à chaque fois. Vérifiez this tutorial par exemple.
En lien de cas est mort, voici une somme jusqu'à des choses:
- Obtenir un fichier de police comme
times.otf
- Laisse tomber dans votre dossier d'actifs, dans un « polices » dossier
Obtenir une référence de TextView avec quelque chose comme ça:
TextView tv = (TextView) findViewById(R.id.myCustomTVFont);
Grab vous police du dossier d'actifs:
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/times.otf");
Faites votre TextView fière allure:
tv.setTypeface(tf);
Votre peut prendre regarder dans ce thread ainsi de définir des polices personnalisées pour toutes les vues de votre activité.
Comme dans l'autre répondre à cette question, il serait vraiment pratique si le contenu important du fil était à l'intérieur de la question, au cas où le lien meurt un jour. – yochannah
Depuis Android 8.0 (niveau d'API 26), vous pouvez utiliser des polices en XML. Voir la documentation here.
- 1. Intégrer une fonction "Recherche de cartes" dans une application Android
- 2. intégrer une police dans javascript
- 3. comment intégrer une application web existante avec une application Android
- 4. WPF - Ajouter une police personnalisée
- 5. Numéro de police personnalisée dans Android
- 6. Comment définir une police personnalisée dans UIWebView?
- 7. Charger une police personnalisée dans actionscript 3
- 8. Comment intégrer une police dans un fichier PDF avec RDLC
- 9. Comment puis-je intégrer une police dans une application Visual Basic .Net?
- 10. Intégrer une application Silverlight dans une application Windows Forms
- 11. Intégrer une application Silverlight dans une autre application Silverlight
- 12. annonces Intégrer dans une application Windows
- 13. intégrer Google Sky Map dans une application
- 14. Intégrer Twitter dans une application BlackBerry
- 15. Comment intégrer paypal dans une application?
- 16. Comment intégrer des données dans une application
- 17. Puis-je remplacer une image par une police personnalisée?
- 18. Blackberry: comment intégrer une vidéo YouTube dans une application
- 19. Intégrer complètement une application Silverlight dans une page HTML?
- 20. intégrer une application WinForms dans une page Web?
- 21. Comment intégrer une bibliothèque python dans une application C++?
- 22. Comment intégrer une application Web ASP.NET dans une autre?
- 23. Comment intégrer une mini-console dans une application Java?
- 24. Nouvelle classe d'étiquettes dans l'iPhone avec une police personnalisée
- 25. Image dans une liste personnalisée Android
- 26. comment utiliser la police personnalisée dans l'application iphone
- 27. Quel paradigme de contrôle de source et quelle solution intégrer dans une application d'édition personnalisée?
- 28. Synchronisation d'e-mail dans une application personnalisée
- 29. Comment puis-je utiliser une police personnalisée dans le TextBlock d'une application Silverlight?
- 30. Android Device installer une nouvelle police
Espérons que le tutoriel ne disparaîtra pas un jour. – Martin
Comme Martin l'a fait remarquer à juste titre, cela nécessite une petite modification, au cas où le lien disparaîtrait. – Sephy
Ce tutoriel m'a aidé. Ceci est une solution ultime à mon problème :) –