在最新的appcompat v 22.0.0 startSupportActionMode()
中断。打破它所需的唯一方法就是更新使用哪个库。功能仍然有效,但视图只是白色。
将startSupportActionMode与以下gradle构建一起使用:compile "com.android.support:appcompat-v7:21.0.+"
给出以下结果:
但是使用gradle build:compile 'com.android.support:appcompat-v7:22.0.0'
我得到以下:
答案 0 :(得分:4)
我遇到了同样的问题。就我而言,在应用主题中覆盖appcompat样式就足够了:
<!-- Theme -->
<style name="Theme.Custom" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="actionModeBackground">@color/my_custom_color</item>
</style>
希望这会有所帮助。请注意,项目名称中有没有 android:前缀。这很重要!