Android中 TextView的省略

当文字超过TextView的宽度时, 用省略号代替

Java中设置:

tv.setSingleLine(true);

tv.setEllipsiz(TextUtils.TruncateAt.valueOf("END"));

xml中设置:

android:singleLine="true"

android:ellipsize="end"

所有属性详解

  • end:省略号在结尾
  • start:省略号在开头
  • middle:省略号在中间
  • marquee:跑马灯

需要配合显示行数的约束一起使用

android:singleLine="true"

或者

android:maxLines="1"

注意:

singleLine约束后的省略号在偏下

maxLines约束后的省略号居中

相关推荐
i***68321 天前
图文详述:MySQL的下载、安装、配置、使用
android·mysql·adb
6***v4171 天前
MySQL 时区参数 time_zone 详解
android·mysql·adb
王能1 天前
Android三阶贝塞尔曲线应用——根据指定点画出完美的贝塞尔
android·贝塞尔曲线·图表·顶点
c***42101 天前
MySQL-触发器(TRIGGER)
android·数据库·mysql
有位神秘人1 天前
Android视频播放方案
android·音视频
U***l8321 天前
MySql的慢查询(慢日志)
android·mysql·adb
2501_915918411 天前
iOS 手机抓包软件怎么选?HTTPS 调试、TCP 数据流分析与多工具组合的完整实践
android·ios·智能手机·小程序·https·uni-app·iphone
某空m1 天前
【Android】组件化搭建
android·java·前端
小小8程序员1 天前
Android 性能调优与故障排查:ADB 诊断命令终极指南
android·adb
游戏开发爱好者81 天前
iOS 应用上架的工程实践复盘,从构建交付到审核通过的全流程拆解
android·ios·小程序·https·uni-app·iphone·webview