J'ai une application android dans laquelle si l'utilisateur change sa police système par des paramètres à une autre police, il semble laid, comment puis-je forcer mon application à utiliser droid sans par défaut police ou un élément individuel pour utiliser droid sans tenir compte des préférences de l'utilisateur.forcer droid sans à utiliser comme police dans l'application
Répondre
Vous pouvez utiliser la mise en page XML pour définir la police de votre application via android:typeface
. Vous pouvez le définir sur normal
, sans
, serif
ou monospace
.
placer le fichier de police pour projeter le dossier '/ actifs et de l'utiliser de cette façon:
TextView text = (TextView) findViewById(R.id.some_text);
text.setTypeface(Typeface.createFromAsset(getAssets(),
"DroidSans.ttf"));
est-il un moyen de le faire sans obtenir une copie de DroidSans.ttf de sorte que nous n'avons pas à faire face à la licence de droits d'auteur? DroidSans.ttf ne devrait pas être disponible directement avec le sdk Android? – BrettG
En styles.xml
, allez à votre thème d'application de base Définition et puis police de caractères à utiliser sans. Donc, ce sera quelque chose comme ci-dessous
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:typeface">sans</item>
</style>
- 1. Comment sélectionner droid sans police condensée?
- 2. Affectation de la police Droid Serif à un élément HTML, mais mon téléphone Android affiche toujours Droid Sans?
- 3. Droid police Naskh et numéro arabe 4
- 4. L'utilisation de '[' crochet comme une fonction pour lapplication dans R
- 5. Pouvez-vous utiliser une police comme paramètre?
- 6. Utiliser le nom de variable comme titre de parcelle avec lapplication
- 7. Comment utiliser Droid Fu WebGalleryAdapter?
- 8. Problèmes de remplissage de police avec la police Droid dans Android
- 9. Forcer C# à utiliser ASCII
- 10. EGL_BAD_MATCH avec Droid/Droid 2
- 11. Comment les noms que je passe à webfont.load police comme une chaîne
- 12. Comment forcer les requêtes apache à utiliser CGI SANS utiliser .htaccess
- 13. Forcer l'orientation de LandScape sans utiliser [[UIDevice currentDevice] setOrientation: UIInterfaceOrientationAnyOrientation]
- 14. Comment forcer l'inférence de type sans utiliser de classe abstraite
- 15. Police sans-serif Android
- 16. Comment forcer SQL Server à exécuter une commande à la fois sans utiliser GO?
- 17. Comment forcer les execjs à utiliser Node.js?
- 18. Forcer UIActionSheet à utiliser une orientation spécifique
- 19. Droid-X Lumières à DEL
- 20. Forcer C# à utiliser le minuteur voulu
- 21. Utilisation de lapplication avec des arguments de modification
- 22. Comment forcer R à utiliser un niveau de facteur spécifié comme référence dans une régression?
- 23. Comment forcer une évaluation d'expression C constante à utiliser comme constante dans un fichier .S? (? Grossièrement)
- 24. "Police de croquis" alternative à Comic Sans?
- 25. Comment forcer le pool d'applications à recycler dans ASP classique (sans utiliser IIS Management Console)?
- 26. Comment utiliser la police "Comic Sans" pour le TextView d'Android?
- 27. Forcer la mousse à utiliser naïf datetime
- 28. Forcer Windows 8 à utiliser UMTS
- 29. MediaElement.js - forcer Chrome à utiliser Flash Player?
- 30. Comment utiliser la police google
je l'ai déjà fait ça, il ne fonctionne pas si l'utilisateur sélectionne une autre police de l'application de paramètres Android –
vous ne pouvez pas le forcer, juste suggérer. –