Через некоторое время некоторые символы становятся жирным шрифтом Android 4-5
Через некоторое время некоторые символы становятся жирными на Android 4-5. Мы используем нестандартный шрифт Ubunt г и библиотеку Calligraphy.
Вот код, который мы используем для работы с Calligrapy:
@Override protected void attachBaseContext(Context newBase) {
super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase));
}
CalligraphyUtils.applyFontToTextView(this, TypefaceUtils.load(assets, App.UBUNTU_REGULAR_TYPEFACE))
Вот так это выглядит
ОБНОВИТЬ:
После использования стандартного способа Android все стало нормально
1 ответ
Решение
Это известная проблема с 2017 года, проблема "Вероятно" связана с Locale
Настройки. Когда ваше приложение переходит в фоновый режим и на передний план, меняется локаль устройства, и Каллиграфия не может справиться с этим, поэтому символы возвращаются.
К сожалению, автор плохо разбирается в проблемах и отслеживает их, так как вы можете видеть 110 открытых проблем.
Это проблема, связанная с вашей проблемой, она все еще открыта.