ActionBar修改背景、標題及菜單顏色

在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>
發佈了32 篇原創文章 · 獲贊 8 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章