AndroidBar返回为NULL。是因为values-v11和values-v14下面的style的主题的设置的原因。

在SDK 11的设备上,会使用第二处,SDK 14会使用第三处。

只需要将三个地方的主题分别设置就可以,结构如下:

values--------

  1. <resources>
  2.  
  3. <!--
    Base application theme, dependent on API level. This theme is replaced
    by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    -->
    <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
    <!--
    Theme customizations available in newer API levels can go in
    res/values-vXX/styles.xml, while customizations related to
    backward-compatibility can go here.
    -->
    </style>
  4.  
  5. <!-- Application theme. -->
    <style name="AppTheme" parent="AppBaseTheme">
    <!-- All customizations that are NOT specific to a particular API-level can go here. -->
    </style>
  6.  
  7. </resources>

values-v11--------

  1. <resources>
  2.  
  3. <!--
  4. Base application theme for API 11+. This theme completely replaces
  5. AppBaseTheme from BOTH res/values/styles.xml and
  6. res/values-v11/styles.xml on API 14+ devices.
  7. -->
  8. <style name="AppBaseTheme" parent="android:Theme.Holo.Light">
  9. <!-- API 14 theme customizations can go here. -->
  10. <item name="android:actionBarStyle">@style/my_actionbar_style</item>
  11. </style>
  12.  
  13. <style name="my_actionbar_style" parent="@android:style/Widget.Holo.Light.ActionBar">
  14. <item name="android:background">#ff8c00</item>
  15. <item name="android:titleTextStyle">@style/AcBar_titleStyle</item>
  16. <item name="android:displayOptions">showTitle</item>
  17. </style>
  18.  
  19. <style name="AcBar_titleStyle">
  20. <item name="android:textColor">#FFFFFF</item>
  21. <item name="android:textSize">20sp</item>
  22. </style>
  23.  
  24. <style name="AppTheme" parent="AppBaseTheme"></style>
  25. </resources>

values-v14--------

  1. <resources xmlns:android="http://schemas.android.com/apk/res/android">
  2.  
  3. <!--
  4. Base application theme for API 14+. This theme completely replaces
  5. AppBaseTheme from BOTH res/values/styles.xml and
  6. res/values-v11/styles.xml on API 14+ devices.
  7. -->
  8. <style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
  9. <!-- API 14 theme customizations can go here. -->
  10. <item name="android:actionBarStyle">@style/my_actionbar_style</item>
  11. </style>
  12.  
  13. <style name="my_actionbar_style" parent="@android:style/Widget.Holo.Light.ActionBar">
  14. <item name="android:background">#ff8c00</item>
  15. <item name="android:titleTextStyle">@style/AcBar_titleStyle</item>
  16. <item name="android:displayOptions">showTitle</item>
  17. </style>
  18. <style name="AcBar_titleStyle">
  19. <item name="android:textColor">#FFFFFF</item>
  20. <item name="android:textSize">20sp</item>
  21. </style>
  22. <style name="AppTheme" parent="AppBaseTheme"></style>
  23. </resources>
  1. 主要注意红色部分

Android ActionBar 返回为NULL的更多相关文章

  1. Android ActionBar详解

    Android ActionBar详解 分类: Android2014-04-30 15:23 1094人阅读 评论(0) 收藏 举报 androidActionBar   目录(?)[+]   第4 ...

  2. Android ActionBar完全解析,使用官方推荐的最佳导航栏(下) .

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/25466665 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工 ...

  3. Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/18234477 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工 ...

  4. Android ActionBar全然解析,使用官方推荐的最佳导航栏(上)

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/18234477 本篇文章主要内容来自于Android Doc.我翻译之后又做了些加工 ...

  5. 【转】Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/18234477 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工 ...

  6. Android ActionBar(转)

    本文内容 关于 ActionBar 必要条件 项目结构 环境 演示一:Action Bar 显示隐藏 演示二:Action Item 显示菜单选项 演示三:Action Home 启用“返回/向上”程 ...

  7. Android ActionBar应用实战,高仿微信主界面的设计

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/26365683 经过前面两篇文章的学习,我想大家对ActionBar都已经有一个相对 ...

  8. android双击返回键退出程序

    今天给大家简单说一下,android双击返回键退出程序. @Override public boolean onKeyDown(int keyCode, KeyEvent event) {      ...

  9. Android 原生 Android ActionBar

    本文内容 关于 ActionBar 必要条件 项目结构 环境 演示一:Action Bar 显示隐藏 演示二:Action Item 显示菜单选项 演示三:Action Home 启用"返回 ...

随机推荐

  1. LeetCode _ Gas Station

    There are N gas stations along a circular route, where the amount of gas at station i is gas[i]. You ...

  2. SQLiteDatabase中的事务

    beginTransaction():开始事务endTransaction():结束事务SQLiteDatabase还提供了如下方法来判断当前上下文是否处于事物环境中.inTransaction(): ...

  3. MFC的GUI窗口使用Console输出函数printf

    在GUI程序中使用printf函数: #include <io.h> #include <fcntl.h> void InitConsole() { ; FILE* fp; A ...

  4. Shell循环处理

    date=`echo $1 | tr -d '-'` date1=`echo $1` date_end=`get_date $2 +1 | sed 's/-//g'` while [ 1 ] do d ...

  5. Qt入门(1)——初识Qt

    Qt是一个跨平台C++图形用户界面应用程序开发框架.它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器.Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta ...

  6. linux内存管理子系统

    一.Linux内存管理模型 1.虚拟地址与物理地址的映射 2.物理地址的分配二.虚拟地址与物理地址的映射 1.虚拟地址空间分布 32位处理器有32根地址总线,可访问4G的物理空间.其中有0-3G为用户 ...

  7. mysql优化整理(索引)

    什么是索引? 索引是表记录的单个或多个字段重新组织的一种方法,其目的是提高数据库的查询速度,本质上就是一种数据结构. 索引的类型:primary(主键).secondary(其他) 索引的数据结构 I ...

  8. android4.4 settings 中控制卡1 卡2都振动

    在package/app/Settings/src/com/android/settings/SoundSettings.java

  9. [React] React Router: hashHistory vs browserHistory

    In this lesson we'll look at hashHistory which uses a hash hack to track our route changes vs browse ...

  10. [ES6] When should use Map instead of Object

    Use Maps when keys are unknown until runtime: Map: let recentPosts = new Map(); createPost( newPost, ...