在ActionBar上更改返回按钮的颜色。

3
如何在 ActionBar 中更改返回按钮的颜色?(从黑色到白色)。 下面是这个按钮的截图:

enter image description here

如何更改 ActionBar 上的下拉箭头颜色?

1
更改工具栏中使用的可绘制对象! - williamj949
3个回答

13

以下内容对于我的ToolBar有效:

<style name="MyTheme" parent="Theme.AppCompat">
   <item name="drawerArrowStyle">@style/MyDrawerArrowToggle</item>
</style>

<style name="MyDrawerArrowToggle" parent="Widget.AppCompat.DrawerArrowToggle">
  <item name="color">@color/your_color</item>
</style>

编辑


选项2

<style name="ToolbarThemeWhite" parent="@style/ThemeOverlay.AppCompat.ActionBar">
        <item name="colorControlNormal">@color/white</item>
        <item name="android:textColorPrimary">@color/white</item>
    </style>

将此样式设置为工具栏样式


如何更改下拉菜单箭头的颜色?(您的答案是正确的!) - Artem
1
请查看此链接:https://dev59.com/2l4c5IYBdhLWcg3wx8pU - N J
这在 Android 5 和 6 设备上没有任何变化。你能检查一下吗? - onexf

2
下面的代码示例对我有用。
 <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" >
    <item name="android:windowContentOverlay">@null</item>
    <!--below line used to change the color of home(back) button color-->
    <item name="colorControlNormal">@color/red</item>
</style>

1
尝试这个: ```html

```

enter image description here !Change Menu color in Navigation

在style.xml文件中:
<style name="MyMaterialTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
    <item name="android:textColor">@color/colorAccent</item>


</style>

<style name="DrawerArrowStyle" parent="@style/Widget.AppCompat.DrawerArrowToggle">
    <item name="spinBars">true</item>
    <item name="color">@color/colorPrimaryDark</item>
</style>

在Mainfests.xml文件中:
<activity android:name=".MainActivity"
        android:theme="@style/MyMaterialTheme.Base"></activity>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接