Android中如何获取字符或者字符串的宽度
1个回答
展开全部
这个是需要计算的,根据字符个数,字体大小来计算
长度:
方法1:Paint.getTextWidths(text, widths)
方法2:Rect rect = new Rect();
pFont.getTextBounds(text, 0, text.length(), rect);
width=rect.width();
高度:
m_txtPaint.getFontMetrics().descent - m_txtPaint.getFontMetrics().ascent
长度:
方法1:Paint.getTextWidths(text, widths)
方法2:Rect rect = new Rect();
pFont.getTextBounds(text, 0, text.length(), rect);
width=rect.width();
高度:
m_txtPaint.getFontMetrics().descent - m_txtPaint.getFontMetrics().ascent
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询