TextView tv_test=(TextView)findviewbyid(u id);
tv_test.post(new Runnable() {
@Override
public void run() {
logMe("当前" + position, "" + tv.getLineCount());
}
});
说明:getLineCount()方法来获取TextView的行数
计算他占据的高度再除以每行的高度算一下或者你用getLineCount()试试
一般用这个方法就能获取到了
TextView mTv = new TextView(context);mTv.post(new Runnable() {
@Override
public void run() {
Log.e("", "行数:" + mTv.getLineCount());
}
});