在这里面向新手的教程中有一个主要错误:[http://developer.android.com/training/basics/actionbar/styling.html]

这很重要,因为几乎不可能检测到新手的错误原因。

错误之处在于,本教程明确声明该教程对api级别11(Android 3.0)有效,而实际上这仅适用于主题Theme.Holo(没有其他扩展名和变体)

但是本教程使用主题Theme.holo.Light.DarkActionBar,这只是api 14级(Android 4.0)及更高版本的有效主题。

这只是这些教程中发现的许多错误示例之一(在其他方面也很不错)。 有人应该在本周末纠正这些错误,因为它们确实是昂贵且令人讨厌的时间窃贼。 如果有办法可以将此信息发送给Android小组,请告诉我,我会做的。 希望他们阅读了Stackoverflow。 (让我建议:Android团队应该考虑让新手来尝试所有教程,以证明它们是有效的)。

我(和无数其他人)发现的另一个错误是,如果您严格按照教程进行操作,则appcompat向后合规性模块确实无法正常工作。 错误未知。 我不得不放弃。

关于此线程中的错误,这是教程文本中的引用,其中不匹配项用斜体表示:

”仅适用于Android 3.0及更高版本

仅在支持Android 3.0及更高版本时,您可以定义操作栏的背景,如下所示:

错误1:只有Theme.Holo可以与Android 3.0一起使用。 因此,删除“ Light.DarkActionBar等。

错误2:@ style / Theme.Holo“>无效,必须编写@android:style / Theme.Holo”>,以表明它是被引用的内置主题。 (“内置”不是默认值,但需要说明吗?

编译器的纠错建议是将api级别14定义为最小sdk。 这不是最佳选择,因为它会导致与Andreoid 3.0(API级别11)不兼容。 因此,我仅使用Theme.Holo,这似乎很好用(不过是一个新发现)。

我正在将Netbeans与Android支持一起使用。 效果很好。

android 找不到 theme,android-找不到与给定名称'@ style / Theme.Holo.Light.DarkActionBar'匹配的资源...相关推荐

  1. No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'

    解决方法: styles.xml中<style name="AppBaseTheme" parent="Theme.AppCompat.Light"> ...

  2. Xamarin.Android提示找不到mono.Android.Support.v4

    Xamarin.Android提示找不到mono.Android.Support.v4 错误信息:Error: Exception while loading assemblies: System.I ...

  3. android绑定java,Java-android数据绑定-找不到类android.view.data

    我试图在我的android应用程序中实现数据绑定,但是我遇到了以下问题: java.lang.ClassNotFoundException:找不到类" android.view.data&q ...

  4. Android工程中javax annotation Nullable找不到的替代方案

    我们在某些Android开源库中会遇到下面的引用找不到的问题: import javax.annotation.Nonnull; import javax.annotation.Nullable;   ...

  5. android glide缺少方法,android - 无法膨胀且找不到类android支持设计的行为BottomSheetBehavior - 堆栈内存溢出...

    我正在尝试对我的主要项目实施底层模式表. 我在一个演示项目中成功做到了. 但是,当我将相同的结构应用于主项目时,应用程序崩溃并显示以下错误: android.view.InflateException ...

  6. 台电X80HD 找不到进入Android系统的按钮

    当台电X80HD平板电脑,在Windows 10系统找不到进Android系统方法的时间,需要采取的方法是关机,按音量+键和电源键,然后就会进入系统选择界面,开心的时刻到了.

  7. Android中使用Apache Commons Codec找不到类或者方法错误

    废话不多说,直接开始. 常见错误: 在日常开发中,有很多地方用到加密解密的操作来保证数据的安全,这里常用到的就是"Apache Commons Codec"这个工具jar包. 但是 ...

  8. android图标错误的是什么意思啊,Android错误:找不到与给定名称匹配的资源(在icon处,值为@drawable/icon) - Android - srcmini...

    本文概述 将旧版本的项目导入Android Studio时, 似乎会导致此错误, 然后Android Studio会将gradle版本更新为最新版本, 从而导致该错误.对于具有旧版本gradle的Co ...

  9. Android ionic resource style/Theme.AppCompat.Light.NoActionBar (aka x.x.x:style/Theme.AppCompa

    error: resource style/Theme.AppCompat.Light.NoActionBar (aka 包名:style/Theme.AppCompat.Light.NoAction ...

  10. Theme.AppCompat.Light.DarkActionBar 找不到

    问题: 由于更新了Android的sdk,之前的项目打开之后提示Theme.AppCompat.Light.DarkActionBar主题找不到了. 原因: SDK更新之后,主题的目录可能在新版本里面 ...

最新文章

  1. maven常见问题问答
  2. WIN7如何更改计算机名称
  3. 简明Linux命令行笔记:finger
  4. CCF 201403-2 窗口
  5. linux文件权限之suid,sgid,粘贴位
  6. mysql xtrabackup_mysql备份
  7. Web性能瓶颈查找经验总结
  8. 计算机windows7更新失败,win7笔记本电脑配置update失败如何解决
  9. iCode:开源的在线 html/css/js 编辑器
  10. 风控建模九:一些特征工程方法及自动化工具小结
  11. Java怎么学?分享6个学习窍门
  12. html refresh原理,HTML meta refresh 刷新与跳转(重定向)页面
  13. 将已有的文件夹添加到git
  14. Linux (中标麒麟)离线安装 Python
  15. 已知 XYZ+YZZ=532,其中,X、Y、Z 为数字,编程求出 X、Y 和 Z 的值。
  16. Python移动自动化测试面试准备
  17. linux 编译pcl,PCL/python-pcl Linux源码编译安装
  18. 不忘初心 牢记使命 拉卡拉支付积极履行社会责任
  19. Ableton Live 10 Suite v10.1.42 WiN-MAC 音乐制作宿主软件
  20. javascript实现页面刷新

热门文章

  1. word表格完美复制到excel之浅析
  2. SharePoint使用CamlQuery查询人员和组
  3. 【金融市场基础知识】——中国的金融体系(一)
  4. Word文档压缩的方法
  5. 手机怎么录游戏视频 手机屏幕录制的方法
  6. 如何玩Chrome的小恐龙游戏
  7. Laravel文档梳理10、请求生命的周期
  8. PDF在线裁剪页面(一页剪切为多页并自动合并)的方法
  9. Deepin安装教程
  10. Word中插入参考文献 自动管理