打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[Android UI] ActionBar 自定义属性

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

android:uiOptions="splitActionBarWhenNarrow"

那么,actionbar将在底部显示。

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

 <!-- 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>

自定义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>

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【Android 应用开发】 ActionBar 样式详解
【Android UI设计与开发】第13期:自定义ActionBar风格和样式
ActionBar 奥义·详解
显示/返回按钮在Android嵌套PreferenceScreen?
android 应用启动出现actionbar 或者空白界面
Android自定义圆形ProgressBar半径大小
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服