<style name="xxx_theme" parent="@style/Theme.Sherlock.Light"> //首先说明,每个都必须写两遍,一个是提供给3.0以下的系统(不包含Android:的),一个是提供3.0以上的系统。<!-- TabHost中的每一个Tab 通常继承 parent="@style/Widget"-->        <item name="android:actionBarTabStyle">@style/xxx_light_actionbar_tab</item>        <item name="actionBarTabStyle">@style/xxx_light_actionbar_tab</item><!-- TabHost 可以理解为TabWidget -->        <item name="android:actionBarTabBarStyle">@style/xxx_light_actionbar_tabhost</item>        <item name="actionBarTabBarStyle">@style/xxx_light_actionbar_tabhost</item><!-- Tab中的Text -->        <item name="android:actionBarTabTextStyle">@style/xxx_light_actionbar_tabtab_text</item>         <item name="actionBarTabTextStyle">@style/xxx_light_actionbar_tabtab_text</item>  <!-- 整体的Actionbar  通常继承 parent="@style/Widget.Sherlock.Light.ActionBar.Solid"-->        <item name="android:actionBarStyle">@style/xxx_light_actionbar</item>        <item name="actionBarStyle">@style/xxx_light_actionbar</item><!-- 这里通常指的是Actionbar上的MenuItem点击之后的背景效果 -->        <item name="android:selectableItemBackground">@null</item>        <item name="selectableItemBackground">@null</item><!-- ActionBar的每一个Item,特指MenuItem 通常继承 parent="Widget.Sherlock.Light.ActionButton" -->        <item name="android:actionButtonStyle">@style/xxx_light_actionbar_item</item>        <item name="actionButtonStyle">@style/xxx_light_actionbar_item</item>     </style>以上是通常使用 Actionbar 需要配置的个性化属性,也许对于写惯了Android代码的你,以上操作往往会比较麻烦。但我觉得这也许是android未来的趋势。关于Actionbar的用法我不想多说,我相信百度和谷歌的资料足以让你学会。这里我只是简单的记录一下ActionbarSherlock的用法,希望会对你有帮助。如果有什么问题可以联系我一起讨论。qq 157688302

更多相关文章

  1. View类的XML属性、相关方法及说明
  2. android:configChanges属性
  3. ImageView的scaletype属性
  4. Android调用系统默认浏览器访问的方法
  5. Android2.1系统在TOP6410上完美运行
  6. android:configChanges属性总结

随机推荐

  1. android 工程师 你必须知道的
  2. Android H5和App交互以及打开图库上传图
  3. 通读Android文档系列 ONE
  4. 一篇文章带你了解 Android 消息机制的原
  5. Android之drawable和mipmap目录区别
  6. 【多图】Google工程师解析Android系统架
  7. Android(安卓)Glide图片加载框架介绍
  8. Android屏幕适配总结
  9. Android 集成支付宝支付详解
  10. 手动安装Android Platform