3
我需要在畫布上繪製一些文字,而且我真的不想硬編碼某些特定的文字大小。如何獲取Android上的默認字體屬性?
是否有一些標準的方法來找到操作系統中使用的默認文本大小(和其他屬性)?
到目前爲止,我只找到了可以傳遞給R.android.attr.textAppearance的TextView.setTextAttributes(context,resId)。
但事情是,我不想創建一個TextView - 我只是有一個畫布,我想使用默認字體在其中繪製文本。
可能嗎? :)
你的意思是我應該使用默認構造的Paint對象,然後getFontMetrics()將包含正確的值?我應該嘗試一下。 – dimsuz 2010-02-08 13:12:31
是的,這工作。謝謝。 – dimsuz 2010-02-08 13:29:26