【发布时间】:2016-10-22 00:54:32
【问题描述】:
我在我的应用中使用了带有样式的工具栏
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/holo_blue</
<item name="actionModeStyle">@style/Search.ActionMode</item>
<item name="windowActionModeOverlay">true</item>
</style>
然后我使用上下文操作栏并能够更改背景颜色。
<style name="Search.ActionMode" parent="@style/Widget.AppCompat.ActionMode">
<item name="background">@color/actionModeColor</item>
</style>
但我无法更改弹出菜单的背景颜色。
这是图片
我希望弹出菜单的背景颜色为白色。我还尝试在 Search.ActionMode 中通过 Widget.AppCompat.Light.ActionBar 更改主题,但它什么也没做。
【问题讨论】:
-
你解决了吗?
-
这个答案可能会解决任何有同样问题的人stackoverflow.com/a/26997022/3940133
-
@HendraWD 我可以知道 stackoverflow.com/a/26997022/3940133 适合你吗?因为我很难让它适用于我的情况 - stackoverflow.com/questions/50101757/…
-
是的,它对我有用@CheokYanChengspan>
标签: android