小编Vla*_* K.的帖子

ActionBarDrawerToggle v7箭头颜色

当我尝试更改导航抽屉切换颜色时,只有汉堡包更改它,箭头保持她的原生颜色.你可以在这里看到它 -在此输入图像描述

<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>
Run Code Online (Sandbox Code Playgroud)

如果我将父主题更改为Theme.AppCompat.Light箭头,则将其颜色更改为黑色.使用以下小部件:android.support.v7.app.ActionBarDrawerToggle; android.support.v7.widget.Toolbar;

我究竟做错了什么?

android android-appcompat android-toolbar

14
推荐指数
4
解决办法
1万
查看次数