2013-02-11 32 views

回答

6

所以... setTextSize(int)卻呈縮放的像素。 getTextSize()返回實際像素。如果你想增加實際像素的數量,那麼你可以撥打getTextSize(),添加任何內容,然後致電setTextSize(TypedValue.COMPLEX_UNIT_PX, newValue)。我想我有點想知道你是否真的想在Scaled Pixels中做所有事情。

+1

是的,我嘗試在SP工作的所有時間。 – 2013-02-11 23:59:42

2

關於什麼:

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

很好的答案。根據dmon的解釋,這是如何從TextView的大小轉換回SP單位。 – 2017-10-10 17:35:55

相關問題