【发布时间】:2018-05-21 20:20:56
【问题描述】:
在我之前的项目中,我使用Calligraphy 库为整个应用程序设置字体。但它需要将字体文件存储在资产中,这使得 APK 尺寸更大。现在我想知道是否可以将downloadable font 设置为整个应用程序的默认值。
我只能为一个 TextView 设置可下载的字体。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/text_margin"
android:fontFamily="@font/lato"
android:text="@string/large_text" />
是的,我知道我可以创建MyTextView 类并以编程方式设置可下载字体。但我认为这不是一个好主意,因为文本可以在 EditText、Spinner 项、Toast 中的任何位置。
所以我的问题是如何将整个应用程序的可下载字体设置为默认字体?
【问题讨论】:
标签: android android-fonts android-downloadable-fonts