我使用以下主题:
<style name="LightTheme" parent="android:Theme.DeviceDefault.Light">
</style>
我也使用旧的actiobar而不是新的工具栏。
然而,它仍然使用黑暗主题:
我该如何解决这个问题?
答案 0 :(得分:0)
对于菜单,您可以在自己的风格中使用actionOverflowMenuStyle
来提供背景颜色。这适用于我的应用toolbar
和Appcompat
。我没有在其他(传统的动作栏)上测试它。
<item name="actionOverflowMenuStyle">@style/CMOptionsMenu</item>
CMOptionsMenu
的位置:
<style name="CMOptionsMenu" parent="Widget.AppCompat.PopupMenu.Overflow">
<item name="android:popupBackground">@color/ColorPrimaryDark</item>
</style>
答案 1 :(得分:0)
使用Android ActionBar样式生成器: