234 votes

Comment faire pour affecter la taille du texte en valeur sp à l’aide de code java

Si j’ai affecté une valeur entière à changer une certaine taille de texte d’un TextView à l’aide de code java, la valeur est interprétée comme le pixel (px), maintenant quelqu'un sait-il comment assigner en sp ?

589voto

Santosh Points 3591

36voto

Dave Webb Points 90034

Vous pouvez utiliser un `` objet pour aider à effectuer une conversion entre pixels et mise à l’échelle des pixels avec le `` attribut.

20voto

rekire Points 16519

Basé sur le code source de `` :

Je construis cette fonction pour calulating toute demension pixels :

Lorsque l’unité est quelque chose comme `` .

13voto

Zeus Monolitics Points 283

Par défaut setTextSize, sans unités de travail en SP (échelles pixel)

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