Ich aktualisiere meine Anwendung, um die Version 22.1.1 der Android Support Library zu verwenden. Mein Anwendungsthema erbt von Theme.AppCompat.Light.DarkActionBar
.Android AppCompat 22.1.1 Standardtextfarbe und ActionMode-Stil
Es funktioniert gut, außer dass alle Texte weiß sind, wenn der TextView
Stil auf einen der predefined style festgelegt ist. Also lande ich mit weißen Texten auf hellem Hintergrund (Standardhintergrundfarbe). Mit Version 22.0.0 hatte ich kein Problem.
habe ich versucht, die Folge in meinem Thema, aber es scheint nicht zu Arbeit:
<item name="android:textColor">@color/black</item>
<item name="android:textColorPrimary">@color/black</item>
<item name="android:textColorPrimaryInverse">@color/black</item>
Darüber hinaus hat die ActionMode
jetzt einen schwarzen Hintergrund statt weiß, wie es mit 22.0.0 verwendet werden.
Irgendeine Idee, wie man das ändert?
Welches Design haben Sie an die Symbolleiste im Layout übergeben? – Harry
Ich habe im Layout kein Thema für meine 'Toolbar' festgelegt. Ich habe dazu das 'theme' Attribut meines Themas verwendet. Das war mein Fehler. Durch das Setzen des 'Themes' direkt in der' Toolbar' wurde das Problem mit der Textfarbe behoben. Der 'ActionMode' ist noch dunkel gedacht. –