TextView: Adicionar texto após reticências ou alterar o caractere de reticências
O que estou tentando fazer
Eu estou tentando ter um TextView com
android:ellipsize="end"
android:maxLines="3"
que em vez do "..." tem um "... Show More" no final.
Onde estou
Se o TextView fosse de linha única, isso seria fácil, já que eu poderia usar 2 TextViews, mas eu preciso que ele tenha várias linhas e o "Show More" precisa estar em linha.
Eu tenho procurado uma maneira de alterar o caractere de reticências que é adicionado no final, mas não consegui encontrar nada.
A única solução que posso pensar é desistir das reticências automáticas, medir o texto e adicionar o "... Show More" do código.
A questão
Existe uma maneira de substituir o que o Android adiciona no final (o "...") com algo personalizado?