Eh bien, j'ai réussi à répondre à toutes mes questions dans le titre. J'ai besoin de casser un long texte dans les colonnes/cadres et de les mettre en page pour voir. Je cherche des solutions depuis quelques jours maintenant, mais je ne trouve pas d'exemples ou de documentation claire sur la façon de réaliser une de mes tâches. J'ai vu quelques mentions de StaticLayout, mais je ne sais pas comment l'utiliser correctement. En ce qui concerne la hauteur du texte, j'ai essayé la méthode getTextBounds de TextPaint, mais elle n'a pas de limite de largeur et on dirait qu'elle ne mesure qu'une seule ligne (enfin, peut-être que je faisais quelque chose de mal).Comment obtenir la hauteur du texte avec une largeur fixe et obtenir la longueur du texte qui tient dans un cadre?
Peut-être que quelqu'un a un exemple de StaticLayout ou son utilisation de sous-classe? Tout a l'air si simple "sur le papier": créez le "cadre", vérifiez combien de caractères s'y logent, remplissez le cadre et positionnez-le, répétez jusqu'à la fin du texte et pourtant je ne trouve rien sur la façon de le faire :)
Avez-u tester le code? –