Android startSupportActionMode 在 appcompat 22.0.0 中中断

Android startSupportActionMode breaks in appcompat 22.0.0

在最新的 appcompat v 22.0.0 startSupportActionMode() 中中断。打破它唯一需要做的就是更新使用的库。该功能仍然有效,但视图全是白色。

将 startSupportActionMode 与以下 gradle 构建一起使用:compile "com.android.support:appcompat-v7:21.0.+"

给出以下结果:

但是 gradle 构建:compile 'com.android.support:appcompat-v7:22.0.0'

我得到以下信息:

我遇到了同样的问题。就我而言,覆盖应用主题中的 appcompat 样式就足够了:

<!-- Theme -->
<style name="Theme.Custom" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="actionModeBackground">@color/my_custom_color</item>
</style>

希望这对您有所帮助。请注意,项目名称中没有 android: 前缀。这很重要!