Android 黑暗的操作栏,但光明的弹出菜单
我有一个红色的actionbar,我使用的是DarkActionBar主题。但是我想要的是浅色的弹出菜单。我现在尝试的是这样的:Android 黑暗的操作栏,但光明的弹出菜单,android,xml,android-actionbar,Android,Xml,Android Actionbar,我有一个红色的actionbar,我使用的是DarkActionBar主题。但是我想要的是浅色的弹出菜单。我现在尝试的是这样的: <style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar"> <item name="android:windowTranslucentNavigation">false</item> <item name="androi
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="android:windowTranslucentNavigation">false</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:popupMenuStyle">@style/MyPopupMenu</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">@android:color/transparent</item>
</style>
<style name="MyPopupMenu" parent="@android:style/Widget.Holo.Light.ListPopupWindow">
</style>
假的
真的
@样式/MyActionBar
@样式/MyPopupMenu
@android:彩色/透明
但是菜单的背景总是黑色的(我试过其他一些方法)。我不想将其更改为Light ActionBar,因为DarkActionBar的图标适合bettes的红色。好的,我可以自己解决它。我现在有了一个轻动作栏,但我改变了菜单图标和动作栏上重点项目的行为 以下是我所做的:
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
<item name="android:windowTranslucentNavigation">false</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:actionOverflowButtonStyle">@style/MyButtonOverflow</item>
<item name="android:selectableItemBackground">@drawable/item_background_holo_dark</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">@android:color/transparent</item>
</style>
<style name="MyButtonOverflow" parent="@android:style/Widget.Holo.ActionButton.Overflow">
<item name="android:src">@drawable/ic_menu_moreoverflow_normal_holo_dark</item>
</style>
假的
真的
@样式/MyActionBar
@样式/MyButtonOverflow
@可绘制/项目\背景\全息\深色
@android:彩色/透明
@可绘制/集成电路菜单\u更多溢出\u正常\u全息\u暗
我必须复制android platform res文件夹中的一些资源,例如:
res/drawable/item_background_holo_dark.xml
res/drawable/list\u selector\u background\u transition\u holo\u dark.xml
还有一些.9.png