我正在应用这样的字体:
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
的字体?选择了备用系统字体后,在该设备上也无法使用。
答案 0 :(得分:0)
您可以尝试clean。在某些设备上建立和卸载旧APK到设备。保持缓存。