生成的样式未应用于Android应用程序

生成的样式未应用于Android应用程序,android,android-layout,android-actionbar,android-styles,Android,Android Layout,Android Actionbar,Android Styles,我使用了以下样式: 长话短说,它使ActionBar变成紫色 我已经从.zip文件中获取了所有文件,并将它们放在我的项目中。在文件styles\u zhc\u style.xml的中,我得到了: <style name="Theme.Zhc_style" parent="@style/Theme.AppCompat.Light.DarkActionBar"> <item name="android:actionBarItemBackground">@drawab

我使用了以下样式:

长话短说,它使
ActionBar
变成紫色

我已经从.zip文件中获取了所有文件,并将它们放在我的项目中。在文件
styles\u zhc\u style.xml的
中,我得到了:

<style name="Theme.Zhc_style" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <item name="android:actionBarItemBackground">@drawable/selectable_background_zhc_style</item>
    <item name="android:popupMenuStyle">@style/PopupMenu.Zhc_style</item>
    <item name="android:dropDownListViewStyle">@style/DropDownListView.Zhc_style</item>
    <item name="android:actionBarTabStyle">@style/ActionBarTabStyle.Zhc_style</item>
    <item name="android:actionDropDownStyle">@style/DropDownNav.Zhc_style</item>
    <item name="android:actionBarStyle">@style/ActionBar.Solid.Zhc_style</item>
    <item name="android:actionModeBackground">@drawable/cab_background_top_zhc_style</item>
    <item name="android:actionModeSplitBackground">@drawable/cab_background_bottom_zhc_style</item>
    <item name="android:actionModeCloseButtonStyle">@style/ActionButton.CloseMode.Zhc_style</item>

            <!-- Light.DarkActionBar specific -->
    <item name="android:actionBarWidgetTheme">@style/Theme.Zhc_style.Widget</item>

</style>

@可绘制/可选择的\u背景\u zhc\u样式
@样式/弹出菜单.Zhc_样式
@样式/下拉列表视图.Zhc_样式
@风格/动作BARTABSTYLE.Zhc_风格
@样式/下拉导航.Zhc_样式
@样式/ActionBar.Solid.Zhc_样式
@可拉拔/驾驶室\背景\顶部\ zhc \风格
@可拉拔/驾驶室\背景\底部\ zhc\样式
@样式/ActionButton.CloseMode.Zhc_样式
@style/Theme.Zhc_style.Widget
我已将我的Android清单更改为以下内容:

<application
    android:allowBackup="true"
    android:name="com.zhc.android.ZHCApp"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.Zhc_style" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我的最低sdk版本是16,我的目标sdk版本是21

我仍然在我的应用程序顶部有黑色的ActionBar。当我使用样式生成器更改设置,使基础主题为“灯光”,并再次移动所有文件时,我看到ActionBar确实变成了灯光主题。更轻的ActionBar,黑色而非白色字母。。。但还是没有紫色


我做错了什么?

我已经“解决”了这个问题,删除了我使用的NavigationDrawer片段,并在顶部放置了一个工具栏。(安卓5.0)

<>不是一个解决方案,而是另一个可以考虑的人。