149 votes

Quelle est la taille de texte par défaut sur Android?

J'ai un mélange de Boutons et d'un point de Vue propre, où j'ai mis la taille de mon texte à l'aide de la Peinture.setTextSize(). Je veux que le texte de taille pour regarder de la même manière que le texte sur le Bouton. Maintenant, je peux bien sûr de définir la taille du texte du bouton, par exemple 18sp, et l'utilisation de 18 à mon avis. Mais pour une meilleure intégration, je voudrais simplement savoir, ce que la taille du texte est "normal" pour les boutons. De mon test, il devrait être quelque chose comme 12sp, mais je n'ai pas trouvé de documentation sur ce sujet.

Laisser la valeur par défaut tailles de feuilles trop petit texte sur la vue.

Je devrais peut-être utiliser une autre approche de ce problème?

217voto

user1281750 Points 2636

En général:

Trois "par défaut" textSize valeurs:

 - 14sp
 - 18sp
 - 22sp

Ces valeurs sont définies dans la suite de TextAppearances:

 - TextAppearance.Small
 - TextAppearance.Medium
 - TextAppearance.Large

Concernant votre question:

Si vous ne définissez pas une coutume textSize ou textAppearance,

le système utilisera le TextAppearance.Petit pour les vues s'étendant à partir de TextView.

Mise à JOUR:

La conception de matériel: De nouvelles lignes directrices sont introduits liées à la police et à la police des caractères. Cliquez ici

61voto

rofer Points 640

On dirait que quelqu'un d'autre l'a trouvé: quelles sont les caractéristiques de police par défaut dans Android?

Quelqu'un a découvert la taille de texte par défaut. Pour TextViews (qui utilise TextAppearance.Small), la valeur est de 14 sp.

44voto

Sonny Points 180

Cela retournera la taille par défaut du texte sur le bouton en pixels.

 float size = new Button(this).getTextSize();
 

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