Android: TextView automatiquement tronqué et remplacer les 3 dernières char de la Chaîne

Si un String est plus long que le TextView's largeur, il s'ajuste automatiquement à la ligne suivante. J'pouvez éviter cela en utilisant android:singleLine (obsolète) ou par la mise en android:inputType="text". Ce que j'ai besoin maintenant, c'est quelque chose qui remplace les 3 derniers caractères de mon String avec "...". Depuis que je ne suis pas en utilisant une police à espacement fixe ce sera toujours différent selon les lettres utilisées dans mon String. Alors je me demandais quelle est la meilleure façon d'obtenir les 3 derniers caractères d'une Chaîne dans une TextView et de les remplacer. Peut-être il y a déjà quelque chose de mis en œuvre dans le Android, car ce doit être un problème commun.

InformationsquelleAutor znq | 2009-11-03