怎么获取TextView的长度
2016-09-23 · 知道合伙人软件行家
关注
展开全部
如果用testSize设置汉字的大小,其值用像素表示。用 屏幕宽度的像素/汉字宽度像素就得到了所能显示文字的长度,如果出现字母和特殊符号的时候,这样计算字符串长度就不准确了。
可用下面办法获取长度:
Paint paint =
new
Paint();
paint.setTextSize(currentTextView.getTextSize());
float size =paint.measureText(currentTextView.getText().toString());
可用下面办法获取长度:
Paint paint =
new
Paint();
paint.setTextSize(currentTextView.getTextSize());
float size =paint.measureText(currentTextView.getText().toString());
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询