마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

뷰의 사각형영역에 텍스트를 그려주는코드인데

0 추천
mPaint.setTextSize(22);
 canvas.drawText(sNote, mRect.left+(mRect.width()/2), mRect.top+(mRect.height()/), mPaint);

뷰의 사각형영역에 텍스트를 그려주는코드인데

이렇게하니까 정중앙에 위치하지않고 정중앙을 시작으로 텍스트가 그려지니까

약간 우측으로 그려집니다

텍스트 사이즈를 계산해서 정중앙에 위치하게하려면 어떻게하면되나요?
참참참 (3,100 포인트) 님이 2014년 5월 3일 질문

1개의 답변

0 추천
mRect.left+(mRect.width().2)-(TextLength)/2*TextSize 를 하면 되지 않을까요?
인연 (31,880 포인트) 님이 2014년 5월 3일 답변
...