在xamarin表单android中更改列表视图的上下文操作菜单背景的颜色

时间:2017-10-04 09:39:58

标签: xamarin xamarin.forms xamarin.android menuitem

enter image description here

长按列表视图中的Viewcell时,上下文操作会出现在 xamarin表单(android)中。我需要将背景颜色更改为红色,是否有任何可能的解决方案?

提前感谢。

1 个答案:

答案 0 :(得分:4)

是的,可以改变背景颜色 在Android上,ContentAction是用ActionModes实现的,所以只需在android项目的样式中设置android:actionModeBackground。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="MyTheme.Light" parent="@android:style/Theme.Holo.Light.DarkActionBar">
        <item name="android:actionModeBackground">@color/ActionModeColor</item>
    </style>
</resources>