【发布时间】:2015-03-07 19:20:28
【问题描述】:
当我尝试更改导航抽屉切换颜色时,只有汉堡更改它,箭头保持她的原始颜色。你可以在这里看到 -
<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>
如果我将父主题更改为 Theme.AppCompat.Light 箭头会将她的颜色更改为黑色。 使用了以下小部件: android.support.v7.app.ActionBarDrawerToggle; android.support.v7.widget.Toolbar;
我做错了什么?
【问题讨论】:
-
我已经在另一个问题上回答了如何以编程方式进行操作 (stackoverflow.com/questions/27250915/…)。请将此问题标记为重复。
标签: android android-appcompat android-toolbar