自定义ActionBar样式html
一、基于原有样式进行相关属性的修改,而后再AndroidManifest.xml对应android:theme中指定便可
android
<?xml version="1.0" encoding="utf-8"?>
app
<resources> ide
<!-- the theme applied to the application or activity --> 布局
<style name="CustomActivityTheme" parent="@android :style/Theme.Holo"> spa
<item name="android:actionBarTabTextStyle">@style/CustomTabTextStyle</item> .net
<item name="android:actionBarDivider">@drawable/ab_divider</item> xml
<item name="android:actionBarItemBackground">@drawable/ab_item_background</item> htm
</style> blog
<!-- style for the action bar tab text -->
<style name="CustomTabTextStyle" parent="@android :style/TextAppearance.Holo">
<item name="android:textColor">#2456c2</item>
</style>
</resources>
二、自定义布局文件,建立ActionBar,该方法相似于模拟布局出一个ActionBar
①、定义actionbar样式
②、AndroidManifest.xml指定对应主题
③、定义布局样式
④、在Activity的onCreate方法中调用ActionBar动态生成
方法一参考:
http://blog.csdn.net/gebitan505/article/details/12157027
http://hukai.me/android-training-course-in-chinese/basics/actionbar/styling.html
方法二参考:
http://jingyan.baidu.com/article/b87fe19eb399f052183568bf.html