Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android的ActionBar中更改抽屉RowToggle(汉堡)的颜色?_Android_Android Actionbar - Fatal编程技术网

如何在Android的ActionBar中更改抽屉RowToggle(汉堡)的颜色?

如何在Android的ActionBar中更改抽屉RowToggle(汉堡)的颜色?,android,android-actionbar,Android,Android Actionbar,我想把安卓应用程序动作栏中汉堡图标的颜色改为白色。默认情况下,它当前为灰色。我使用的是Theme.AppCompat.Light.DarkActionBar样式,并设置了drawerRowStyle属性,但它似乎不会影响颜色 @颜色/订单视图\蓝色 @颜色/订单视图\蓝色 @样式/附件 @android:彩色/白色 真的 在自定义样式中添加“colorControlNormal”,如下所示 <style name="AppDrawerCustom" parent="Widget.App

我想把安卓应用程序动作栏中汉堡图标的颜色改为白色。默认情况下,它当前为灰色。我使用的是Theme.AppCompat.Light.DarkActionBar样式,并设置了drawerRowStyle属性,但它似乎不会影响颜色


@颜色/订单视图\蓝色
@颜色/订单视图\蓝色
@样式/附件
@android:彩色/白色
真的

在自定义样式中添加“colorControlNormal”,如下所示

<style name="AppDrawerCustom" parent="Widget.AppCompat.DrawerArrowToggle">
       <item name="colorControlNormal">@color/white</item> 
</style>

@颜色/白色

更新:我可以通过更新Android SDK版本23来解决这个问题。我意识到我是用版本21构建的,而在用版本23构建时问题没有发生。

我尝试添加“colorControlNormal”项,如图所示,但没有成功。我还尝试将该项目添加到主应用程序主题样式中,但这也没有影响它。