首页 > 移动平台 > 详细

[Android UI] ActionBar 自定义属性

时间:2014-05-29 19:33:57      阅读:559      评论:0      收藏:0      [点我收藏+]

actionbar 默认放在顶部, 如果在application或者activity中加入

android:uiOptions="splitActionBarWhenNarrow"

那么,actionbar将在底部显示。

自定义属性,包括自定义actionbar的背景颜色

bubuko.com,布布扣
 <!-- the theme applied to the application or activity -->
    <style name="CustomActivityTheme" parent="@style/Theme.Base.AppCompat">
        <item name="android:actionBarStyle">@style/MyActionBar</item>   
<!-- 自定义actionbar的背景颜色-->
<item name="android:actionOverflowButtonStyle">@style/MyActionButtonOverflow</item>
<!--自定义actionbar的overflow图片-->
<item name="android:actionBarDivider">@color/black</item>
<!-- 自定义actionbar的item之间的分割线-->
<item name="android:popupMenuStyle">@style/MyPopupMenu</item>
<!-- 自定义popupwindow的背景颜色-->
<!-- other activity and action bar styles here --> </style> <!-- style for the action bar backgrounds --> <style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar"> <item name="android:background">@color/black</item> <item name="android:backgroundStacked">@color/black</item> <item name="android:backgroundSplit">@color/black</item> </style>
bubuko.com,布布扣

自定义actionbar的overflow的图片

 <style name="MyActionButtonOverflow" parent="android:style/Widget.Holo.Light.ActionButton.Overflow">
       <item name="android:src">@drawable/ic_dxhome_airplane_on</item>
       <item name="android:background">?android:attr/actionBarItemBackground</item>
       <item name="android:contentDescription">"Lala"</item>
   </style>

自定义点击overflow弹出的popupwindow的背景颜色

<style name="MyPopupMenu" parent="android:style/Widget.Holo.Light.ListPopupWindow">
       <item name="android:background">@color/white</item> 
</style>

 

 

[Android UI] ActionBar 自定义属性,布布扣,bubuko.com

[Android UI] ActionBar 自定义属性

原文:http://www.cnblogs.com/0616--ataozhijia/p/3758295.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!