En utilisant une mesure de police dans Android

Je veux utiliser une police personnalisée pour mon application android qui je suis en train de créer.

Je peux individuellement changer la police de caractères de chaque objet à partir de Code, mais j'ai des centaines d'entre eux.

Donc,

  • Est-il un moyen de le faire à partir de l'XML? [Réglage personnalisé de police]
  • Est-il un moyen de le faire à partir de code dans un seul endroit, pour dire que l'ensemble de l'application et tous les composants doivent utiliser la police de caractères personnalisée à la place de celui par défaut?
  • stackoverflow.com/questions/5541058/... Regardez ce post, j'ai posté le code complet ici sur cette question
  • Vous pouvez utiliser des variables statiques sur votre activité principale pour contenir des références à des polices incorporées. Que serait provoquer une persistante de polices qui ne sont pas ramassés par GC.
  • Méthode de fabrique. Ou une méthode qui prend votre point de vue et définit toutes les polices et les caractères des paramètres.
  • Nouvelle bibliothèque de prise en charge 26 maintenant vous permet d'utiliser des polices de caractères au format XML. Voici comment il Fontes en XML
InformationsquelleAutor Codevalley | 2010-06-04