Wenn a String
länger als die TextView
Breite ist, wird es automatisch in die nächste Zeile umgebrochen. Ich kann dies vermeiden, indem ich android:singleLine
(veraltet) oder einstelle android:inputType="text"
. Was ich jetzt brauche, ist etwas, das die letzten 3 Zeichen von mir String
durch " ... " ersetzt. Da ich keine Monospace-Schriftart verwende, ist diese abhängig von den in meiner Schrift verwendeten Buchstaben immer unterschiedlich String
. Ich frage mich also, wie ich die letzten 3 Zeichen eines Strings am besten in a einfügen TextView
und ersetzen kann. Vielleicht ist im Android-Framework bereits etwas implementiert, da dies ein häufiges Problem sein muss.