Android ActionMode标题背景颜色

Kal*_*xey 8 android android-support-library android-actionmode

我正在使用新的Android支持库21.0.2,当我调用ActionMode进行文本选择时,我得到了这个.

错误或功能

看起来比标题textview背景透明.

重新定义ActionMode的titleTextStyle无效.

有什么建议?谢谢.

theme.xml

    <item name="actionModeStyle">@style/ActionMode</item>
    <item name="android:actionModeStyle">@style/ActionMode</item>

    <style name="ActionMode" parent="@style/Widget.AppCompat.ActionMode">
        <item name="titleTextStyle">@style/ActionModeTitleTextStyle</item>
    </style>

    <style name="ActionModeTitleTextStyle" parent="@style/TextAppearance.AppCompat.Widget.ActionMode.Title">
        <item name="android:background">#ff0000</item>
        <item name="android:colorBackground">#ff0000</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

Ray*_*ter 5

AppBarLayout我使用the 和遇到了这个问题ToolbarTabLayout我已经在 上设置了背景颜色,Toolbar这导致ActionMode标题显示 的背景颜色Toolbar,而不是actionModeBackground在 上设置的颜色Theme

我将背景颜色移至AppBarLayout,这解决了标题背景颜色为 的问题Toolbar

希望这对某人有帮助!