博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断textview是否被截断
阅读量:6976 次
发布时间:2019-06-27

本文共 323 字,大约阅读时间需要 1 分钟。

1 Layout l = textview.getLayout();2         if ( l != null){3             int lines = l.getLineCount();4             if ( lines > 0)5                 if ( l.getEllipsisCount(lines-1) > 0)6                     Log.d(TAG, "Text is ellipsized");7         }

textview有个特性,是当改变文字的时候getlayout为null,需要做一定的延时再获取

而且获取后不能在子线程中更新ui,会报错

转载地址:http://wdesl.baihongyu.com/

你可能感兴趣的文章
《Web Hacking 101》中的链接整理
查看>>
刷新本地的DNS缓存数据
查看>>
AI、量子计算引爆硬科技创新,雷鸣、王海峰、施尧耘等北大120周年论道信科最前沿...
查看>>
逆天了!这个新型穿戴设备除了自愈,还能借由体热获取能量
查看>>
Ant、Gradle、Python三种打包方式的介绍
查看>>
为什么物联网和区块链彼此依赖?
查看>>
Linux查找某个时间点后生成的文件(转)
查看>>
C++:STL常用函数模块总结(算法algorithm)
查看>>
CES Asia专题|从系统到整车,自动驾驶成唯一亮点
查看>>
中国量子技术创造多个世界第一,又创造世界首个
查看>>
pytorch-0.2成功调用GPU:ubuntu16.04,Nvidia驱动安装以及最新cuda9.0与cudnnV7.0配置
查看>>
6Python全站之路系列之Django站点管理
查看>>
bootstrap-进度条--动态条纹进度条
查看>>
事务xmin,xmax
查看>>
日本科学家的AI读心术,解码脑电波,还原人眼所见
查看>>
基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境
查看>>
案例推荐《南京银行: 云上打造FinTech生态圈》
查看>>
ASP.NET实现Cookie功能的三个基本操作(写入,读取,删除)
查看>>
直播和VR的代入感太强,淘宝也忍不住推出了VR直播
查看>>
安卓Textview的getLineCount返回0
查看>>