首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在动态文本android的末尾添加三个点

在动态文本android的末尾添加三个点
EN

Stack Overflow用户
提问于 2013-03-25 21:19:25
回答 6查看 3K关注 0票数 0

我必须在文本视图中的文本末尾添加3个点。我的textview在一个惰性列表适配器中,所以内容更改非常often.Only,在textView中显示了两行。

例如,假设文本是

abcdefghigdddddddd dddddddddddddddddddd

结果应该是

abcdefghigdddddddd定义gigddddddddddddddddddddddddddddddddd...

我知道我应该使用.replace("...","");

但是怎么才能永远把最后三个字都写掉呢?

我的文本视图如下所示

代码语言:javascript
复制
holder.title.setText(Html.fromHtml(a.name));

其中a.name是要设置的数据。

EN

Stack Overflow用户

发布于 2013-03-25 21:38:26

只需设置您的TextView属性android:ellipsize="end",您就会得到结果。

票数 2
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15615984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档