自定義view文字垂直居中

FontMetricsInt fontMetrics = deletePaint.getFontMetricsInt();
        
        int baseline = rect.top + (rect.height() - (fontMetrics.bottom - fontMetrics.top))/2 - fontMetrics.top;
        
        deletePaint.setTextAlign(Paint.Align.CENTER);
        
        canvas.drawText(deleteText, rect.centerX(), baseline, deletePaint);
        
相關文章
相關標籤/搜索