1
<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>
然後我用一個contexual操作欄,並能夠更改背景顏色。
<style name="Search.ActionMode" parent="@style/Widget.AppCompat.ActionMode">
<item name="background">@color/actionModeColor</item>
</style>
但我無法更改彈出式菜單的背景顏色。
請幫我解決我的問題。
這裏是圖像
,我想彈出菜單的背景顏色爲白色。 我也嘗試通過Search.ActionMode中的Widget.AppCompat.Light.ActionBar更改主題,但它什麼都不做。
你解決了這個問題嗎? – HendraWD
這個答案可能解決任何有相同問題的人https://stackoverflow.com/a/26997022/3940133 – HendraWD