ActionBar修改背景、标题及菜单颜色
2016-06-08 00:44
337 查看
在ActionBar中采用代码修改背景颜色、标题字体颜色或者菜单字体,会有一瞬间的闪变,需要在Theme中通过XML修改
<style name="AppCustomeTheme" parent="android:Theme.Holo.Light">
<!-- ActionBar menu字体颜色 -->
<item name="android:actionMenuTextColor">#FF0000</item>
<item name="android:actionBarStyle">@style/CustomeActionBar</item>
</style>
<style name="CustomeActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<!-- ActionBar背景颜色 -->
<item name="android:background">@drawable/actionbar_bg_gradient</item>
<item name="android:titleTextStyle">@style/ActionBarTitle</item>
</style>
<style name="ActionBarTitle" >
<!-- ActionBar标题颜色及字体大小 -->
<item name="android:textColor">#55ffff00</item>
<item name="android:textSize">20sp</item>
</style>
<style name="AppCustomeTheme" parent="android:Theme.Holo.Light">
<!-- ActionBar menu字体颜色 -->
<item name="android:actionMenuTextColor">#FF0000</item>
<item name="android:actionBarStyle">@style/CustomeActionBar</item>
</style>
<style name="CustomeActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<!-- ActionBar背景颜色 -->
<item name="android:background">@drawable/actionbar_bg_gradient</item>
<item name="android:titleTextStyle">@style/ActionBarTitle</item>
</style>
<style name="ActionBarTitle" >
<!-- ActionBar标题颜色及字体大小 -->
<item name="android:textColor">#55ffff00</item>
<item name="android:textSize">20sp</item>
</style>
相关文章推荐
- c_水程序
- 关于 网易 cocos2dx面试的几个问题
- php 批量修改文件格式或重命名
- Base64 的那些事儿
- centos7 关闭firewall安装iptables并配置
- 自定义Progress进度条
- Android数据库中的CRUD参数详解
- 判断 Map 中是否包含指定的 key 和 value
- Android屏幕适配--六大适配方法(你必须知道)
- 198_CircleProgressBar
- Mac 删除文件中所以的.svn文件
- russian-doll-envelopes
- 基于在线评论的推荐系统研究综述
- 集合类中remove()的细节问题
- 设计模式系列(二)原型模式
- oracle
- RxJava 初探(网络请求)
- <Sicily>Huffman coding
- SDWebImage原理和使用
- [AngularJS面面观] 5. scope中的两个异步方法 - $applyAsync以及$evalAsync