Android 溢出图标颜色在<;API 21

Android 溢出图标颜色在<;API 21,android,android-layout,menuitem,android-toolbar,android-appcompat,Android,Android Layout,Menuitem,Android Toolbar,Android Appcompat,在我的应用程序中,工具栏的构造方式如下: <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/LzTheme.AppBarOverlay"> <android.support.v7.

在我的应用程序中,工具栏的构造方式如下:

    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/LzTheme.AppBarOverlay">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:popupTheme="@style/LzTheme.PopupOverlay"/>

    </android.support.design.widget.AppBarLayout>
<style name="LzTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">@color/LZ_green</item>
    <item name="colorPrimaryDark">@color/LZ_green_dark</item>
    <item name="colorAccent">@color/LZ_yellow</item>
    <item name="android:windowBackground">@color/LZ_white</item>
    <item name="android:textColorPrimary">@color/LZ_dark</item>
    <item name="android:navigationBarColor">@color/LZ_green_dark</item>
</style>
<style name="LzTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>

<style name="LzTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>


在Api中,如果您使用的是AppCompat v23.2.0,则必须按照中的说明启用支持向量绘图功能,因为这是实现此功能所必需的:


对于Gradle 2.0+,这涉及到将行
vectorDrawables.useSupportLibrary=true
添加到
build.Gradle
文件中的
defaultConfig

覆盖应用程序基本主题中的下一个样式:

<item name="actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>

<style name="Widget.Holo.ActionButton.Overflow">
    <item name="android:src">@android:drawable/ic_menu_moreoverflow_holo_dark</item>
    <item name="android:background">?android:attr/actionBarItemBackground</item>
    <item name="android:contentDescription">@string/action_menu_overflow_description</item>
</style>
@android:style/Widget.Holo.ActionButton.Overflow
@android:drawable/ic\u菜单\u moreoverflow\u holo\u深色
?android:attr/actionBarItemBackground
@字符串/操作\u菜单\u溢出\u说明

您正在使用AppCompat v23.2.0吗?是否按照中的说明启用支持向量绘图功能?这是必须的,是23.2.0。我在V23.1.0中进行了测试,问题也一样。然而,在23.2中使用支持向量drawable解决了一个问题。感谢您的帮助。请在values-21->style.xml中查看主题!