首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在material3中更改弹出菜单颜色

如何在material3中更改弹出菜单颜色
EN

Stack Overflow用户
提问于 2022-08-05 06:36:18
回答 1查看 110关注 0票数 1

如何在material3中更改弹出菜单背景色。我试了很多次,但没有找到解决办法。我也试过itemBacgroundColor,但颜色还是不同。我想让它变白。

https://i.stack.imgur.com/gy1EQ.jpg

EN

回答 1

Stack Overflow用户

发布于 2022-08-05 09:43:36

我不确定材质,但是你可以像这样改变弹出菜单的颜色:

增加你的风格

代码语言:javascript
复制
    <style name="popupMenuStyle" parent="Widget.AppCompat.PopupMenu">
        <item name="android:background">@color/white</item>
    </style>

当你进入弹出菜单时

代码语言:javascript
复制
val cornerPopupWrapper =ContextThemeWrapper(requireContext(),R.style.popupMenuStyle)
val popupMenu = PopupMenu(cornerPopupWrapper, it, Gravity.NO_GRAVITY)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73245613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档