Gingerbread上的ActionBarCompat填满整个屏幕

Mat*_*ler 6 android android-2.3-gingerbread actionbarsherlock android-actionbar-compat

所以我们已成功从Zappos应用程序中剥离ActionBarSherlock以支持新的ActionBarCompat,它在Honeycomb +上运行良好,但在Gingerbread上,操作栏扩展到填满整个屏幕,我无法弄清楚它为什么会发生.我们基本上只是将ActionBarSherlock的所有主题/样式/引用更改为ActionBarCompat中的等价物.以下是该问题的屏幕截图.其他任何人在GB上运行这个并知道修复?它为我们提供了一个版本:

Mat*_*ler 5

好吧,所以我最终弄清楚了...我们已经将appcompat源代码复制为库项目,而不是使用gradle中的com.android.support:appcompat-v7:18.0.+依赖项.切换到gradle中的依赖项并从我们的项目中删除appcompat源后,它现在按预期工作.