ActionBarDrawerToggle v7 Pfeil Farbe
Wenn ich versuche es zu ändern navigation drawer toggle Farbe, nur die hamburger verpasst, Pfeil behält Ihre ursprüngliche Farbe. Sie können es hier sehen -
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/app_background</item>
<item name="android:dropDownListViewStyle">@style/DropDownListViewStyle</item>
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primary_dark</item>
<item name="colorAccent">@color/accent</item>
<item name="android:textColor">@color/primary_text</item>
<item name="android:windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style>
<style name="DrawerArrowStyle" parent="@style/Widget.AppCompat.DrawerArrowToggle">
<item name="spinBars">true</item>
<item name="color">@android:color/holo_red_dark</item>
</style>
Wenn ich eine änderung übergeordneten Thema zu Thema.AppCompat.Licht-Pfeil ändert sich Ihre Farbe auf schwarz.
Die folgenden widgets werden verwendet:
android.Unterstützung.v7.app.ActionBarDrawerToggle;
android.Unterstützung.v7.- widget.Symbolleiste;
Was mache ich falsch?
Möglich, Duplikat der Farbe von animierten ActionBarDrawerToggle in der ActionBar
Ich habe geantwortet, wie es programmatisch auf eine andere Frage(stackoverflow.com/questions/27250915/...). Bitte markieren Sie diese Frage als Duplikat.
Ich habe geantwortet, wie es programmatisch auf eine andere Frage(stackoverflow.com/questions/27250915/...). Bitte markieren Sie diese Frage als Duplikat.
InformationsquelleAutor Vladimir K. | 2015-01-09
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit
statt Ihrer Schublade Pfeil Stil.
Löschen Sie meinen Kommentar, versuchen Sie auch:
dann:
Diese verwendet, um mit mir zu arbeiten. Versuchen Sie es einfügen in ein
<item name="actionBarStyle">@style/Your.Custom.ActionBar.Style</item>
Bemerkte ich schließlich, dass
colorControlNormal
funktioniert nur, wenn Sie das Pfeil-Symbol in der SDK mit der support library (nämlich@drawable/abc_ic_ab_back_mtrl_am_alpha
). Es wird nicht funktionieren, wenn Sie importieren das Symbol von anderswo, weil appcompat nur Tönungen seine eigenen drawables. Wenn Sie möchten, verwenden Sie ein anderes Symbol, dann kann man nicht streichen es über Stil.InformationsquelleAutor natario
Versuchen, diese zu ändern Farbe von DrawerArrow
InformationsquelleAutor Anand Savjani
Dieser arbeitete für mich:
InformationsquelleAutor Golan Shay
Können Sie benutzerdefinierte Pfeil oder ein anderes Symbol mit der Methode
InformationsquelleAutor Oleg Osipenko