J'ai beaucoup de titres différents pour la barre d'outils que je passe de l'intention précédente creux d'activité:Comment changer la hauteur barre d'outils et la taille de la police programme en fonction de la longueur du texte
title = getIntent().getStringExtra("title");
Et je les mets à ma barre d'outils de nouvelle activité comme ceci:
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowTitleEnabled(true);
getSupportActionBar().setTitle(title);
Mais la police est trop grande et ne couvre une ligne de barre d'outils:
T son est l'un des exemples de titres: CONVERSION DE RADAR GAMME Kilometre PROPAGATION EN TEMPS DE MICROSECOND ET INVERSEMENT
Je voudrais savoir est-il un moyen de modifier dynamiquement la hauteur barre d'outils et la taille du texte pour adapter ce titre? Est-ce que cela peut être fait par programme?
Merci
Existe-t-il un moyen de faire cela par programme? Aussi j'ai besoin d'obtenir la taille de police plus petite quand il y a un texte plus long ... –
oui c'est possible –
J'utiliserai votre réponse, parce que je n'ai pas réussi à le faire par programmation et j'ai adopté mon code à ceci. Aussi la police est maintenant plus petite et elle peut toujours s'adapter. –