生成的样式未应用于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)
<>不是一个解决方案,而是另一个可以考虑的人。