java - 安卓 |更改溢出图标(3 点菜单)颜色?

标签 java android xml layout themes

我已经为此搜索了解决方案,并尝试了多种解决方案,但没有一个适合我。

这是我的 style.xml

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>


    </style>

    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

</resources>

如何更改 3 点菜单图标颜色?

最佳答案

<强>1。添加一个新的可绘制的三点菜单,其颜色为您在项目中所需的颜色。

<强>2。创建新样式

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

<强>3。将该样式应用于您的主要样式主题
<item name="actionOverflowButtonStyle">@style/OverFlow</item>

关于java - 安卓 |更改溢出图标(3 点菜单)颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45196159/

相关文章:

android - rgba 的透明度在 Android Chrome 中不起作用

android - 我们需要在 Android 中替换 strings.xml 文件中的逗号吗?

android - eclipse 前面没有撇号

xml - 在 FO 中将多个 block 容器渲染为内联

ruby - 让Nokogiri在添加节点时不添加 "default"命名空间

java - 推特认证后的回调

java - 这个找零问题的解决方案有什么问题吗?

java - 有没有办法通过 SAX 解析器来使用访问者模式?

java - jvisualvm:卡在 “Loading Heap Dump...” 屏幕上

.net - 如何将 "include"一个 XML 文件转换为另一个 XML 文件?