Android 工具栏图标不会变黑

Android 工具栏图标不会变黑,android,colors,toolbar,Android,Colors,Toolbar,我希望工具栏中的所有图标都是黑色的。但在我使用的代码中,它们保持白色。我犯了什么错 styles.xml- <resources> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark

我希望工具栏中的所有图标都是黑色的。但在我使用的代码中,它们保持白色。我犯了什么错

styles.xml-

<resources>

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
     </style>
<style name="MyMaterialTheme" parent="MyMaterialTheme.Base"/>
<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/BlackDrawerIconStyle</item>
     </style>


<style name="BlackDrawerIconStyle" parent="Widget.AppCompat.DrawerArrowToggle">
    <item name="spinBars">false</item>
    <item name="color">@android:color/black</item>

</style>

@颜色/原色
@颜色/原色暗
符合事实的
错误的
@颜色/原色)
@颜色/原色暗
@颜色/颜色重音
@样式/黑色抽屉样式
错误的
@android:彩色/黑色

在清单中将主题定义为MyMaterialTheme,将自定义主题设置为应用程序的默认主题,如下所示:

<application
        android:allowBackup="true"
        android:icon="@mipmap/launcher_icon"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/MyMaterialTheme" >
.....

.....

只是确认一下,您更改了清单中的主题,对吗?清单中的主题是@style/appthemed您是否在
工具栏上设置了主题?默认情况下,如果使用灯光主题,图标应该已经是黑色的。我现在更改了主题,效果很好。这是一个愚蠢的错误。谢谢!这一个只将汉堡包图标更改为黑色,其余的保持白色。@ianhanniballake要求更改工具栏的主题,结果成功了。无论如何,也要感谢你。