最佳答案
我使用的是 android. support. v7.widget。工具栏和学习从 这篇文章如何改变颜色的汉堡包图标为白色,但向上/向后箭头仍然是深色当我调用
setDisplayHomeAsUpEnabled(true);
我怎样才能把箭也变成白色呢?
下面是我调用 setDisplayHomeAsUpEnable ()时工具栏的样子:
... 下面是我的 styles.xml 文件的相关部分:
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">#194C5F</item>
<item name="colorAccent">@color/accent</item>
<item name="drawerArrowStyle">@style/WhiteDrawerIconStyle</item>
</style>
<style name="WhiteDrawerIconStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="spinBars">true</item>
<item name="color">@android:color/white</item>
</style>