选项菜单文本颜色在android pie 9.0中有所不同

时间:2019-06-18 11:46:08

标签: android menu menuitem android-9.0-pie textcolor

我正在使用以下主题:

<style name="CaptureTheme" parent="android:Theme.Holo.Light.DarkActionBar">

在每台设备中,我都将选项菜单文本颜色设置为白色,黑色背景,但是在android 9.0(派)中,我将背景和文本颜色设置为黑色。在Pie下,它按预期工作。第一个是正确的,但是第二个是不正确的。谁能帮忙吗?由于某些旧的实施方式,我无法使用新的应用程序兼容功能更改旧主题。

enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

尝试使用添加行

<item name="android:actionMenuTextColor">@color/your_color</item>

以您的风格。

答案 1 :(得分:0)

对我有用的解决方案是在应用程序/活动主题中添加<item name="android:textColor">@color/white</item>

    <style name="MyTheme" parent="@android:style/Theme.Holo">
        <item name="android:textColor">@color/white</item>
    </style>