这是对这个问题的跟进:
How to set default font family for entire Android app
我得到了一些自定义字体,我将它们添加到了 assets/fonts 文件夹中。现在我想将该库中的一种字体用作整个应用程序的默认字体。
上述链接问题的公认答案建议使用我想要的样式,但属性 "android:fontFamily"
仅从 API 16 开始添加。有没有办法也为旧的 API 使用样式?
最佳答案
如果你想要你的安卓应用程序的默认字体,你可以使用:
并且您需要在您的应用程序类中对其进行初始化,这样自定义字体将适用于该应用程序的所有 Activity 。
只需按照 lib wiki 进行设置即可。
关于android - Android 应用的默认字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43587330/