一段时间后一些符号变成粗体 Android 4-5
After some period of time some symbols become bold Android 4-5
一段时间后,一些符号在 Android 4-5 上变为粗体。我们使用自定义字体 ubuntг 和书法库。
这是我们用来处理书法的代码:
@Override protected void attachBaseContext(Context newBase) {
super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase));
}
CalligraphyUtils.applyFontToTextView(this, TypefaceUtils.load(assets, App.UBUNTU_REGULAR_TYPEFACE))
这是它的样子
更新:
使用标准后Androidway一切正常
这是自 2017 年以来的已知问题,问题 "Probably" 与 Locale
设置有关。当您的应用进入后台和前台时,您的设备区域设置会发生变化,而 Calligraphy 无法处理此问题,因此符号会自行恢复。
不幸的是作者不擅长tracking/fixing问题,你可以看到有110 open issues
This 是与你的问题相关的问题,它仍然是开放的。
一段时间后,一些符号在 Android 4-5 上变为粗体。我们使用自定义字体 ubuntг 和书法库。
这是我们用来处理书法的代码:
@Override protected void attachBaseContext(Context newBase) {
super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase));
}
CalligraphyUtils.applyFontToTextView(this, TypefaceUtils.load(assets, App.UBUNTU_REGULAR_TYPEFACE))
这是它的样子
更新:
使用标准后Androidway一切正常
这是自 2017 年以来的已知问题,问题 "Probably" 与 Locale
设置有关。当您的应用进入后台和前台时,您的设备区域设置会发生变化,而 Calligraphy 无法处理此问题,因此符号会自行恢复。
不幸的是作者不擅长tracking/fixing问题,你可以看到有110 open issues
This 是与你的问题相关的问题,它仍然是开放的。