2013-09-26 2 views
2

내가 그리는 텍스트는 10 인치 화면과 7 인치 화면에서 거의 같은 크기 인 것 같습니다. 따라서 항상 배경과 정렬되지는 않습니다. 이는 비트 맵입니다. pixcles dpi 대신 픽셀 단위로 텍스트 크기를 설정할 수 있습니까?

의 텍스트 크기를 설정하는 방법은 지금

paint.setColor(Color.WHITE); 
paint.setTextSize(20); 
canvas.drawText("SETTINGS:", tx,ty, paint); 
+1

단위는 이미 픽셀입니다. 이 질문보기 : http://stackoverflow.com/questions/11720093/which-unit-of-measurement-does-the-paint-settextsizefloat-use –

답변

1

당신이 시도 할 수있는 코드가 있습니다 :

paint.setColor(Color.WHITE); 
paint.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18); 
canvas.drawText("SETTINGS:", tx,ty, paint); 

더 abaoute 읽기 TypedValue

AT & T는 : 소식통은 this 게시물에 있습니다.

희망 하시겠습니까? ^^

관련 문제