在XML 版面配置中自訂字體(Android)
如您所注意到的,Android 目前在XML 版面中定義小部件字體。相反,只能使用系統安裝的字型來指定字型。
替代解決方案
要克服此限制,您有幾個選項:
自訂 TextView擴充
要簡化自訂過程,請考慮擴充TextView類別如圖所示下面:
TextViewPlus.java:
a ttrs.xml:
main.xml:
與此擴展,您可以透過為每個小部件設定customFont屬性來在XML 版面配置中指定自訂字體。 saxmono.ttf 檔案應放置在 asset 資料夾中。
重要提示
值得注意的是,使用此方法可能會導致記憶體問題。請參閱 chedabob 的評論以了解更多詳情。
以上是如何在 Android XML 版面配置中自訂字體?的詳細內容。更多資訊請關注PHP中文網其他相關文章!