在 开发的过程中,会遇到textView.setText("内容") 然后我们去获取当前内容的行数,一般我们在setText() 后,直接调用
getLineCount() 去获取当前的内容行数,得到的结果往往为零, 原因的是在 setText 后,在执行绘画,结果还没有绘完,所以会获取的结果为0
解决方法:
holder.title.post(new Runnable() { @Override public void run() { // TODO Auto-generated method stub if(holder.title.getLineCount()==3) // 处理相关的操作 } });