Was ist mit Monospace in Android Lollipop passiert?

7

Ich habe einen Stil, um "Monospace" in meiner Android App zu verwenden:

%Vor%

Alles war in Ordnung, bis Lollipop eintraf, als es die Monospace-Schriftart nicht mehr zu benutzen scheint, und ich kann sehen, wie sich diese ändert, wenn ich APIs von 19 auf 21 in Android Studio umblättere.

Ich habe gegoogelt und nichts gefunden und ich weiß, dass es nur ein kosmetisches Problem ist, aber jeder hat irgendwelche Ideen, warum?

    
Grumpy Old Jon 16.03.2015, 12:16
quelle

1 Antwort

21

Die Materialtestaufrufe spezifizieren das Attribut android:fontFamily und nicht android:typeface , so dass sie sans-serif-light , sans-serif-medium usw. verwenden können. Dieses Attribut hat Vorrang vor der Schriftart, daher müssen Sie entweder die Datei überschreiben oder löschen fontFamily Wert.

%Vor%     
alanv 17.03.2015, 20:42
quelle