Недавно я создал RPG с ASCII-arts и с Android 5.0, там искусство испортилось.Моноширинный шрифт и собственный шрифт (Marshmallow)
Я использую специальный шрифт для его отображения, определяется следующим образом:
Typeface face= Typeface.createFromAsset(getAssets(),"fonts/courier.ttf");
etiqPlateau.setTypeface(face);
Я использовал андроида: FontFamily = «моноширинный» настройки в XML, но это выглядит как начертание шрифта, определенного в Java коде переопределяет xml. Можно ли определить атрибуты шрифта в xml или, по крайней мере, определить использование моноширинного шрифта в 5.0+? Помогите!
In Android 4.4 (фото)
In Android 6.0 (фото)
EDIT - Даже когда я использую андроид: FontFamily на XML без настройки шрифта, Android 5.0+ портит моноширинный шрифт.