android - API 16/19 上的上下文工具栏操作模式背景为白色

标签 android android-actionbar android-toolbar

我使用 API 22 作为目标和最低 API 16。 使用 android.support.v7.app.ActionBarActivity 和工具栏。

在目标(API 22)上,上下文工具栏正常工作,显示操作按钮等。但是在 API 16 和 API 19 上测试,上下文操作栏将背景设置为白色(可能是默认设置)但没有获得正确的背景像 API 22 那样设置。

有什么相关的想法吗?

最佳答案

我找到了适合我的解决方案。 该问题与ActionMode的样式和背景有关。

刚刚在我的样式中添加了两行:

<item name="android:actionModeBackground">@color/primary_dark</item>
<item name="actionModeBackground">@color/primary_dark</item>

成功了!处于操作模式的我的工具栏现在获得背景颜色。

关于android - API 16/19 上的上下文工具栏操作模式背景为白色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30158387/

相关文章:

java - 安卓 : want to access to a textview in a viewholder in my mainactivity

android - 内部测试轨道在 Google Play 控制台上设置为非 Activity 状态

Android:操作溢出图标蓝色下划线

android - 操作栏中的溢出图标不可见

android - 上下文操作栏不覆盖我的工具栏

android - 尝试发布到 Google Play 应用商店时出现错误 403

java - 无法从 SQLite 数据库中删除行

java - Android 操作栏覆盖并默认隐藏在 xml 中

java - 将 TextView 添加到 Toolbar 的元素

android - Listview 与 ToolBar 重叠