I have a "monospace" usage style in my Android app:
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar" > <item name="android:windowNoTitle">true</item> <item name="android:typeface">monospace</item> <item name="android:textColorPrimary">@android:color/white</item> <item name="android:itemTextAppearance">@style/MenuText</item> </style> <style name="M13Text"> <item name="android:typeface">monospace</item> <item name="android:textColor">@android:color/white</item> <item name="android:textColorLink">@android:color/holo_red_light</item> </style> <style name="MenuText"> <item name="android:typeface">monospace</item> <item name="android:textColor">@android:color/black</item> </style> </resources>
Everything was in order until Lollipop appeared, when it will no longer use the Monospace font, and I see how it changes when I transfer the API from 19 to 21 in Android Studio.
I searched googled and found nothing, and I appreciate that this is just a cosmetic problem, but does anyone have any ideas as to why?
android android-5.0-lollipop monospace
Grumpy old jon
source share