Si a String
est plus long que la TextView
largeur de, il s'enroule automatiquement sur la ligne suivante. Je peux éviter cela en utilisant android:singleLine
(obsolète) ou en définissant android:inputType="text"
. Ce dont j'ai besoin maintenant, c'est de quelque chose qui remplace les 3 derniers caractères de mon String
par " ... ". Comme je n'utilise pas de police monospace, cela sera toujours différent en fonction des lettres utilisées dans mon String
. Je me demande donc quelle est la meilleure façon d'obtenir les 3 derniers caractères d'une chaîne dans a TextView
et de les remplacer. Peut-être qu'il y a déjà quelque chose d'implémenté dans le framework Android, car cela doit être un problème courant.