当我向多个android版本添加样式时,Holo操作栏不显示

当我向多个android版本添加样式时,Holo操作栏不显示,android,xml,user-interface,styles,android-manifest,Android,Xml,User Interface,Styles,Android Manifest,我制作了两种样式。xml:s,一种是values,另一种是values-v11 /res/values/styles.xml <resources> <style name="appTheme" parent="@android:style/Theme.Light"> </style> </resources> /res/values-v11/styles.xml <resources>

我制作了两种样式。xml:s,一种是values,另一种是values-v11

/res/values/styles.xml

    <resources>
    <style name="appTheme" parent="@android:style/Theme.Light"> </style>   
    </resources>

/res/values-v11/styles.xml

    <resources>
    <style name="appTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
    </style>
    <style name="MyActionBar" parent="android:Theme.Holo.Light.DarkActionBar">
    <item name="android:background">#3b5998</item>        
    </style>
    </resources>

@样式/MyActionBar
#3b5998
AndroidManifesr.xml

    <uses-sdk
    android:minSdkVersion="7"
    android:targetSdkVersion="16" />

    <application
    android:allowBackup="true"
    android:icon="@drawable/pic"
    android:label="@string/app_name"
    android:theme="@style/appTheme"
     >

当我在安卓4.2设备上运行这个程序时,操作栏消失了,所以我猜4.2设备也会转到/res/values/styles.xml来获取它的样式。那么我做错了什么

编辑!
我在/res/values-v11/styles.xml中发现问题,“MyActionBar”样式中的
parent=“android:Theme.Holo.Light.darkaActionBar”
应该是
parent=“@android:style/Widget.Holo.ActionBar”
parent=“@android:style/Widget.Holo.Light.ActionBar”

您已经将您的
android:targetSdkVersion
设置为16,即android 4.1 Jellybean

Android 4.2版本为17,因此请尝试将您的uses sdk更改为:

<uses-sdk
    android:minSdkVersion="7"
    android:targetSdkVersion="17" />