我希望在三行文本后添加"更多"功能.该文本包含超过10行的描述.所以我们决定在三行文字之后添加"更多".喜欢:

当文本显示完整描述时,它应该在文本末尾显示"Less"按钮,再次压缩textview.
我想做什么
我正在尝试使用TextView
android:ellipsize="end"
android:maxLines="3"
Run Code Online (Sandbox Code Playgroud)
而不是"......"最后有一个"......显示更多".
我在哪里
如果TextView是单行,这将很容易,因为我可以使用2个TextViews,但我需要它有多行,"Show More"需要内联.
我一直在寻找一种方法来改变最后添加但无法找到任何内容的省略号字符.
我能想到的唯一解决方案是放弃自动省略号,测量文本并从代码中添加"...显示更多".
这个问题
有没有办法用自定义的内容替换Android添加的内容("...")?