有没有办法来检查一个TextView的文本是否在我的代码中被截断?有没有办法检查一个TextView的文本是否被截断
7
A
回答
0
不要这么想,但如果您只希望文本使用一行,您可以阅读here以正确处理它。
0
6
您可以使用方法:getEllipsisCount
public static boolean isTextTruncated(String text, TextView textView)
{
if (textView != null && text != null)
{
Layout layout = textView.getLayout();
if (layout != null)
{
int lines = layout.getLineCount();
if (lines > 0)
{
int ellipsisCount = layout.getEllipsisCount(lines - 1);
if (ellipsisCount > 0)
{
return true;
}
}
}
}
return false;
}
我发现下面的相关职位的答案:
相关问题
- 1. 有没有办法检查截断表?
- 2. 检查ELF文件是否被截断
- 3. 有没有办法在jQuery中截断元素的文本?
- 4. 有没有办法检查符号是否被引用?
- 5. 有没有办法检查反应组件是否被卸载?
- 6. 有没有办法检查RVO是否被应用?
- 7. 有没有办法检查performSelector:withObject:afterDelay:是否已被注册?
- 8. 有没有办法检查下一个令牌是否结束?
- 9. 有没有办法检查一个属性是否超载?
- 10. 有没有办法检查一个var是否使用setInterval()?
- 11. 有没有办法检查(文件)句柄是否有效?
- 12. 如何检查UILabel是否被截断?
- 13. 有没有办法在Spring拦截器中检查HttpResponse是否是重定向?
- 14. 有没有办法判断一个活动是否开始?
- 15. 有没有办法检查文件是否在使用
- 16. 有没有办法检查两个DOM元素是否相等?
- 17. 有没有办法检查一个GTK widget是否支持一个属性而不检查版本号?
- 18. 有没有办法检查一个变量是否是JavaScript中的日期?
- 19. 有没有办法看多个文本框来查看文本是否改变?
- 20. 有没有办法来检查一个本地的JavaScript函数是否被猴子修补?
- 21. 有没有办法来检查一个元素是否有鼠标悬停?
- 22. 有没有办法检测通知栏是否已被清除?
- 23. 有没有办法检测对象是否被锁定?
- 24. 有没有办法检测一个网站是否使用SPDY?
- 25. 有没有办法检查一个变量是否是整数? C++
- 26. 有没有办法来检查unicode文本是否在某种语言?
- 27. 有没有办法检查我的代理是否在线?
- 28. 有没有什么办法来检查VBScript函数是否被定义?
- 29. 有没有办法检查推送通知设置是否被请求?
- 30. 有没有办法检查Linq to SQL实体是否被修改?
感谢lot..helped我很多.. – AndroidMech 2015-06-26 11:58:11
什么用PARAM字符串text'的'? – 2017-11-09 05:15:04