gpt4 book ai didi

android - 如何更改主题 "Theme.AppCompat.Light.NoActionBar"的选项菜单点颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:57:52 27 4
gpt4 key购买 nike

要更改默认选项菜单图标颜色(3个垂直点),我尝试添加

<item name="android:textColorSecondary">@color/white</item>

但它并没有做出任何改变。我认为它不起作用因为我的 AppTheme 父项是 Theme.AppCompat.Light.NoActionBar。那么有人可以帮我吗?

最佳答案

最简单的方法是添加

<item name="popupTheme">@style/ThemeOverlay.AppCompat.Light</item>

<item name="popupTheme">@style/ThemeOverlay.AppCompat.Dark</item>

到您的主要主题,以便将其更改为浅色或深色。

编辑:要为溢出图标添加任何颜色,您必须覆盖 actionOverflowButtonStyle像这样:

<style name="Theme.MyAppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="actionOverflowButtonStyle">@style/OverFlow</item>
</style>

<style name="OverFlow" parent="@style/Widget.AppCompat.Light.ActionButton.Overflow">
<item name="android:src">@drawable/ic_overflow_icon</item>
</style>

您可以从 Android Asset Studio 等网站轻松创建自己的溢出图标

关于android - 如何更改主题 "Theme.AppCompat.Light.NoActionBar"的选项菜单点颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38190949/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com