Ich benutze eine Symbolleiste anstelle von Actionbar und ich benutze auch eine Navigationsschublade.Meine Symbolleiste Farbe ist schwarz und ich möchte meine Navigation Schublade Indikator Farbe weiß.So, wie zu ändern die Farbe der Navigationsschublade Anzeige oder legte eine benutzerdefinierte Navigationsanzeige in v7.Kann jemand bitte mir helfen?Ändern Sie die Farbe der Navigation Schubladenindikator Symbol
Antwort
Versuchen Sie, diese Art in Ihrem styles.xml Schaffung
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="color">@android:color/white</item>
</style>
Und dann fügen Sie es zu Ihnen Anwendungen Thema wie folgt:
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
Es ändert nur Hamburger Symbolfarbe. Zurück Pfeilfarbe bleibt unverändert. – VishalKale
@VishalKale Ich möchte beide ändern. Kannst du helfen? –
@RishabhSrivastava Fügen Sie 'app: popupTheme' und' app: theme' zur Symbolleiste hinzu. Und verwenden Sie ' '. – VishalKale
In Ihrem AppTheme diesen Stil.
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style>
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="spinBars">true</item>
<item name="color">@android:color/white</item>
</style>
danke es funktioniert für mich –
Die für mich gearbeitet folgen.
<style name="ToolBarStyle" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorControlNormal">@android:color/white</item>
</style>
es ist die beste und kürzeste Methode, um die Farbe der Navigationsanzeige zu ändern, danke –
Mögliche Duplikat [Farbe animierter ActionBarDrawerToggle in ActionBar] (http://stackoverflow.com/questions/27250915/color-of-animated-actionbardrawertoggle-in-actionbar) – Sanf0rd
Ich habe geantwortet, wie es geht programmatisch auf eine andere Frage (http://stackoverflow.com/questions/27250915/color-of-animated-actionbardrawertoggle-in-actionbar/40164200#40164200). Bitte markieren Sie diese Frage als doppelt. – Sanf0rd