gpt4 book ai didi

Android ActionMode 标题背景色

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:06:44 25 4
gpt4 key购买 nike

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

Bug or feature

似乎标题 TextView 背景是透明的。

重新定义 ActionMode 的 titleTextStyle 没有效果。

有什么建议吗?谢谢。

主题.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>

最佳答案

我在将 AppBarLayoutToolbarTabLayout 结合使用时遇到了这个问题。我在 Toolbar 上设置了背景颜色,这导致 ActionMode 标题显示 Toolbar 的背景颜色,而不是 Theme 上设置的 actionModeBackground 颜色。

我将背景颜色移到了 AppBarLayout,这解决了标题具有 Toolbar 背景颜色的问题。

希望这对某人有帮助!

关于Android ActionMode 标题背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27082585/

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