본문 바로가기

프로그래밍/안드로이드

[안드로이드 팁] drawText로 그려지는 Text의 폭과 높이 알아내기

drawText로 그려지는 Text의 폭과 높이 알아내기

Paint안에 있는 3개의 메소드를 사용하여 그리려고 하는 문자의 폭과 높이를 알수가 있다.

  • float measureText(String) : 파라미터로 전달된 글자의 크기를 숫자로 리턴.
    float ascent() : baseline 위로의 크기를 리턴.
    float descent() : baseline 밑으로의 크기를 리턴. 
     

ascent()와 descent() 두개를 합치면 높이가 되는것이다.