SherlockActionBar 遇到了一个奇怪的问题。
我需要自定义主题Theme.Sherlock.Light.DarkActionBar
。
如果我Theme.Sherlock.Light.DarkActionBar
在 AndroidManifest 中设置主题,一切正常(姜饼和 ICS 也是)。
但是,如果我制作自己的主题,继承自Theme.Sherlock.Light.DarkActionBar
,它将不适用于具有 ICS+ 的设备。即使自定义样式为空如下:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="customTheme" parent="Theme.Sherlock.Light.DarkActionBar" >
</style>
</resources>
并在应用程序节点的清单中:
android:theme="@style/customTheme"
这在 Gingerbread 上没问题,但在 ICS+ 上应用了 Theme.Sherlock.Light。有什么解决办法吗?