其实很简单,只需要把原来的themes里面的主题,如下:
<style name="Theme.Styled" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>
里面得4.0之后才有的属性抽出去,放到values-v14的目录里面的themes里,比如上面的android:actionBarStyle。如下:
values/themes.xml
<style name="Theme.Styled" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>
values-v14/themes.xml
<style name="Theme.Styled" parent="Theme.Sherlock.Light">
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>
<style name="Theme.Styled" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>
里面得4.0之后才有的属性抽出去,放到values-v14的目录里面的themes里,比如上面的android:actionBarStyle。如下:
values/themes.xml
<style name="Theme.Styled" parent="Theme.Sherlock.Light">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>
values-v14/themes.xml
<style name="Theme.Styled" parent="Theme.Sherlock.Light">
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>