计算文本宽度和高度的方法

    xiaoxiao2025-08-11  6

    /** * 计算文本高度 * @param paint * @return */ public int getTextHeight(Paint paint){ Paint.FontMetrics fm = paint.getFontMetrics(); return (int)(Math.abs(fm.ascent) + Math.abs(fm.descent)); } /** * 计算文本宽度 * @param paint * @param str * @return */ public int getTextWidth(TextPaint paint ,String str){ int x = (int)paint.measureText(str); return x; }
    转载请注明原文地址: https://ju.6miu.com/read-1301645.html
    最新回复(0)