measureText1 [안드로이드] 커스텀뷰: Paint 적용된 텍스트 너비, 높이(width, height) 확인 방법 안드로이드 커스텀뷰(CustomView)에서 Paint로 텍스트 사이즈를 설정하고, Canvas로 텍스트(drawText())를 그렸을 때, Canvas를 통해 그려진 텍스트의 너비와 높이를 파악해야 할 경우가 있다. 텍스트의 너비(가로)/높이(세로)를 고려하여 다른 뷰를 그려야하는 경우 등등. 방법은 대략 2종류가 있는 것 같다. 1. 텍스트 width만 체크하는 방법 2. 텍스트 widht, height 모두 체크하는 방법 1. 텍스트 너비(Width)만 체크하는 방법 1) Paint.measureText(text: String) : text의 너비를 Float로 반환 2) Paint.measureText(text: String, start: Int, end: Int) : text의 start인덱스부.. 2021. 8. 31. 이전 1 다음