安卓Textview的getLineCount返回0

简介:
1
2
3
4
5
6
7
8
9
10
11
12
ViewTreeObserver observer = tv.getViewTreeObserver();  // textAbstract为TextView控件 
             observer.addOnGlobalLayoutListener( new  OnGlobalLayoutListener() { 
   
                 @Override 
                 public  void  onGlobalLayout() { 
                     ViewTreeObserver obs = tv.getViewTreeObserver(); 
                     obs.removeGlobalOnLayoutListener( this ); 
                     if  (tv.getLineCount() >= 2) { 
                         System. out .println( "行数"  + tv.getLineCount()); 
                    
                
             }); 

  


本文转自 netcorner 博客园博客,原文链接: http://www.cnblogs.com/netcorner/p/6336499.html  ,如需转载请自行联系原作者

相关文章
|
Android开发 数据安全/隐私保护
Android TextView 使用以及属性(方法)大全(下)
TextViewXML属性和相关方法说明(2)
905 0
|
28天前
|
Android开发
Android开发小技巧:怎样在 textview 前面加上一个小图标。
Android开发小技巧:怎样在 textview 前面加上一个小图标。
12 0
|
8月前
|
XML Android开发 数据格式
Android 中使用SpannableString实现TextView文本超链接跳转功能
Android 中使用SpannableString实现TextView文本超链接跳转功能
159 0
|
8月前
|
Android开发
Android 实现视图文本TextView的展开与收缩功能
Android 实现视图文本TextView的展开与收缩功能
208 0
|
8月前
|
Java Android开发 iOS开发
Android TextView 与 EditText 的区别与使用
Android TextView 与 EditText 的区别与使用
99 0
|
11月前
|
Android开发
Android控件 TextView属性大全
Android控件 TextView属性大全
|
Android开发
Android 重写TextView的onDraw函数遇坑记
Android 重写TextView的onDraw函数遇坑记
159 0
Android 重写TextView的onDraw函数遇坑记
|
Java Android开发 开发者
Android Spinner与自定义TextView填坑记
Android Spinner与自定义TextView填坑记
123 0
Android Spinner与自定义TextView填坑记
|
XML Android开发 数据格式
Android 指定TextView某个 字/段 颜色,可批量设置
Android 指定TextView某个 字/段 颜色,可批量设置
Android 指定TextView某个 字/段 颜色,可批量设置
|
Android开发
Android中TextView字体加粗小技巧
开发中经常会遇到字体加粗的需求,在使用系统字体的情况下,我们一般是通过在布局文件中给TextView设置`android:textStyle="bold"`属性。 如果你们的设计师小姐姐不想使用Android的这种加粗效果,只是想要接近于`PingFang SC Medium`的效果,那么TextView的`bold`就有点没脸看了。