我使用了以下样式:
长话短说,它使ActionBar
紫色。
我已经从.zip文件中获取了所有文件并将它们放在我的项目中。在文件<resources>
的{{1}}内,我有:
styles_zhc_style.xml
我已将Android Manifest更改为以下内容:
<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>
我的最小sdk版本是16,我的目标sdk版本是21。
我仍然在我的应用程序之上获得黑暗的ActionBar。当我使用样式生成器更改设置以使基本主题'光'并再次移动所有文件时,我看到ActionBar确实变得轻盈主题。更轻的ActionBar,黑色而不是白色字母......但仍然没有紫色。
我做错了什么?
答案 0 :(得分:0)
我通过删除我使用过的NavigationDrawer Fragment解决了这个问题,并将工具栏放在了顶部。 (Android 5.0)。
不是真正的解决方案,但替代人们可以考虑。