Se a Stringfor maior que a TextViewlargura, ele será automaticamente agrupado na próxima linha. Eu posso evitar isso usando android:singleLine(obsoleto) ou configurando android:inputType="text". O que eu preciso agora é algo que substitua os três últimos caracteres meus Stringpor " ... ". Como não estou usando uma fonte monoespaçada, isso sempre será diferente, dependendo das letras usadas na minha String. Então, eu estou querendo saber qual é a melhor maneira de obter os últimos 3 caracteres de uma String em um TextViewe substituí-los. Talvez já exista algo implementado na estrutura do Android, pois esse deve ser um problema comum.