获取TextView中text行数
来源:互联网 发布:淘宝助理怎么批量上传 编辑:程序博客网 时间:2024/05/16 03:53
String text = "test";
final TextView tv = (TextView) this.findViewById(R.id.text_f);
tv.setText(text);
ViewTreeObserver observer = tv.getViewTreeObserver(); // textAbstract为TextView控;件
observer.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
ViewTreeObserver obs = tv.getViewTreeObserver();
obs.removeOnGlobalLayoutListener(this);
if (tv.getLineCount() > 6) // 判断行数大于多少时改变
{
int lineEndIndex = tv.getLayout().getLineEnd(5); // 设置第六行打省略号
String text = tv.getText().subSequence(0, lineEndIndex - 1)
+ "...";
tv.setText(text);
}
}
});
0 0
- 获取TextView中text行数
- Android中获取TextView行数
- android中获取TextView行数
- TextView获取行数
- Android textView 获取行数
- TextView获取行数
- 获取textview的行数
- TextView 获取行数
- Android 获取TextView中text的宽度
- Android获取TextView的行数
- android获取textview的行数
- Robotium获取TextView的Text
- Android 如何在textView里面获取行数
- Android获取TextView行数getLineCount()返回0
- 423_获取TextView的行数
- Android获取TextView行数方法getLineCount()返回值为0
- TextView中Text与pic设置间距
- Android 获取View的高度或TextView的行数, 实现自适应的textview
- Android关于OnTouch 和OnClick同时调用冲突 重复
- 9. Dubbo原理解析-服务引用
- hdu 2066 一个人的旅行 spfa + 建超级源点汇点
- makefile详解 变量高级用法 追加变量值
- 基于C#和Aforge.net实现图像素描效果
- 获取TextView中text行数
- python下安装美汤beautifulsoup包过程
- android手机屏幕适应
- [LeetCode]Flatten Binary Tree to Linked List
- 周末小记——一次不成功的组织同学聚会
- hdu 4405 Aeroplane chess (概率)
- Android:Layout_weight的深刻理解
- UVA - 10791 - Minimum Sum LCM (数论相关!)
- QTextEdit 读取一行 删除一行