主题为Android的选项菜单

问题描述 投票:0回答:1

我正在尝试设置Android选项菜单的样式。但是,我不知道如何更改弹出菜单的背景颜色。我想摆脱白色边框或更改边框的颜色。我尝试了以下操作:

 <style name="DarkTheme" parent="Theme.MaterialComponents.Light.DarkActionBar">
        ...
        <item name="android:popupMenuStyle">@style/MyActionBar</item>
        ...
    </style>
<style name="MyActionBar" parent="Widget.AppCompat.PopupMenu">
        <item name="background">@color/black</item>
        <item name="backgroundColor">@color/black</item>
        <item name="backgroundTint">@color/black</item>
        <item name="android:colorBackground">@color/black</item>
        <item name="android:background">@color/black</item>
        <item name="android:backgroundTint">@color/black</item>
        <item name="android:popupBackground">@color/black</item>
        <item name="popupMenuBackground">@color/black</item>
    </style>

enter image description here

android colors background popupmenu
1个回答
0
投票
<item name="popupMenuBackground">?themeColorPrimary</item>
© www.soinside.com 2019 - 2024. All rights reserved.