我对这个问题有点疯狂。我创建了大量主题,并阅读了几乎所有关于这个主题的主题。
上次我用动作栏样式生成器创建了一个主题并导入到我的项目中,但也没有运气。问题是在低于 4.0 的旧 sdk 版本中,我似乎无法定义我的 sherlock 操作栏大小。
我有这个:
<style name="final_solid_ActionBar" parent="@style/Widget.Sherlock.Light.ActionBar.Solid">
<item name="background">@drawable/ab_solid_final</item>
<item name="height">48dip</item>
<item name="backgroundStacked">@drawable/ab_stacked_solid_final</item>
<item name="backgroundSplit">@drawable/ab_bottom_solid_final</item>
<item name="progressBarStyle">@style/final_ProgressBar</item>
<item name="android:height">48dip</item>
<item name="android:background">@drawable/ab_solid_final</item>
<item name="android:backgroundStacked">@drawable/ab_stacked_solid_final</item>
<item name="android:backgroundSplit">@drawable/ab_bottom_solid_final</item>
<item name="android:progressBarStyle">@style/final_ProgressBar</item>
</style>
但一直让我遇到几个主题配置错误,例如样式包含输入错误的键,并且条形大小没有任何变化。请任何人都可以帮助我,我快疯了。