Ich benutze android.support.v7.widget.Toolbar in meinem Projekt. Standardmäßig in Licht Thema es schwarz Aktion Überlauf Menü-Symbol, schwarz Titel und schwarz Überlaufmenü Textfarbe hat, wie die (nicht auf dem Navigationssymbol aussehen - es ist custom):Wie Titel Text und Schaltflächen Farbe ändern OHNE Änderung Aktion Überlaufmenü Textfarbe in neue Toolbar?
Aber In meiner App muss ich weiß sein. Ich habe android: textColorPrimary auf weiß in meiner Stile für die Symbolleiste:
<style name="Widget.My.Toolbar" parent="Widget.AppCompat.Toolbar">
<item name="theme">@style/ThemeOverlay.My.Toolbar</item>
</style>
<style name="ThemeOverlay.My.Toolbar" parent="ThemeOverlay.AppCompat.ActionBar">
<item name="android:textColorPrimary">@color/white</item>
</style>
Es veränderte Farbe des Titels und der Überlauf Menü-Taste genauso wie ich wollte, aber es verändert Aktion owerflow Menüpunkte Textfarbe zu:
Es sieht hässlich aus. ich sogar eine Titelfarbe programmatisch mit
toolbar.setTitleTextColor(getResources.getColor(R.color.white);
aber es ändert sich nur Titel Farbe und keine Änderungen Menü-Taste eingestellt versucht:
So wie kann ich Farbe für alles in der Symbolleiste ändern, außer Artikel in Aktion Überlaufmenü?
Eine der am häufigsten gestellten Fragen, die ich seit langem gesehen habe! +1 –