自定义actionbar的样式
1 在themes.xml中新建一个style使其继承自系统的action bar style(theme.holo/theme.holo.light等)
2 覆盖继承的actionBarStyle属性
3 ActionBarStyle的属性值指向一个已经被覆写的样式style
<pre name="code" class="html"><?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="CustomActionBarTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/CustomBackGround</item>
</style>
<style name="CustomBackGround" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">@drawable/ic_launcher</item>
</style>
</resources>
以上便完成了一个简单的actionbar样式的自定义 替换了actionbar的背景
依据此方法可以通过覆盖更多的item来实现actionbar的自定义