在android开发中我们有时候希望动态设置TextView的显示行数,这时我们就需要知道需要显示的字符串在TextView显示的宽度,是否超出了TextView的宽度,需要两行显示。实现如下:
TextView mTextView=findViewById(R.id.mTextView);
TextPaint mTextPaint=mTextView.getPaint();
int mTextViewWidth=(int)mTextPaint.measureText("要显示的字符串");