我正在使用以下主题:
<style name="LightTheme" parent="android:Theme.DeviceDefault.Light">
</style>
我也在使用旧的操作栏而不是新的工具栏。
但是,它仍然使用深色主题:
- 选项卡式页面中的选项卡是深色的
- 任何菜单都有深色背景
我该如何解决?
我正在使用以下主题:
<style name="LightTheme" parent="android:Theme.DeviceDefault.Light">
</style>
我也在使用旧的操作栏而不是新的工具栏。
但是,它仍然使用深色主题:
我该如何解决?
对于菜单,您可以actionOverflowMenuStyle
在您的样式中使用来赋予背景颜色。这在我的应用程序中使用toolbar
and Appcompat
。我还没有在其他(常规操作栏)上测试过它。
<item name="actionOverflowMenuStyle">@style/CMOptionsMenu</item>
在哪里CMOptionsMenu
:
<style name="CMOptionsMenu" parent="Widget.AppCompat.PopupMenu.Overflow">
<item name="android:popupBackground">@color/ColorPrimaryDark</item>
</style>
使用 Android ActionBar 样式生成器: