我申请一个字体,如下所示:
findViewById<TextView>(R.id.text).apply {
typeface = Typeface.createFromAsset(assets, "fonts/blackjack.otf")
}
它的工作原理在模拟器上大多数Android设备,但它与选择系统字体上华为的设备没有影响。
一种这样的装置具有以下规格:
EMUI 4.1
Model number EVA-L09
Android Version 6.0
如何设置这样的设备上的字体?更重要的是,我怎么能设置与Span
s字体?也不会在这个装置上与所选择的替换系统字体工作。
您可以通过清洁尝试。建立并卸载旧APK到设备的一些设备。保持高速缓存。