ActionBar修改背景、标题及菜单颜色

来源:互联网 发布:试用四选一数据选择器 编辑:程序博客网 时间:2024/05/03 13:36

在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>
0 0
原创粉丝点击