2013-02-11 2 views

답변

6

그래서 ... setTextSize(int) 실제로 미늘 픽셀을 가정합니다. getTextSize()(실제는 픽셀)을 반환합니다. 실제 픽셀 값을 늘리려면 getTextSize()으로 전화를 걸고 무엇이든 추가 한 다음 setTextSize(TypedValue.COMPLEX_UNIT_PX, newValue)으로 전화하십시오. 스케일 된 픽셀에서 모든 것을 정말로하고 싶은지 궁금합니다.

+1

는 그래, 난 SP에있는 모든 시간을 일을하려고합니다. –

2

은 무엇에 대해 :

float sp = px/getResources().getDisplayMetrics().scaledDensity; 
+0

좋은 답변입니다. dmon의 설명에 따라 TextView의 크기를 SP 단위로 다시 변환하는 방법입니다. –

관련 문제