No resource identifier found for attribute 'showAsAction' in package 'android'

运行一个项目时在一个menu.xml文件item属性android:showAsAction 报错 No resource identifier found for attribute ‘showAsAction‘ in package ‘android‘

google了下,老外说是版本问题,showAsAction was added in API level 11要将API提升到11,添加 "android-support-v7-appcompat.jar" 到Android库( Private Libraries)

android:showAsAction = "never"

当你的应用程序目标设为蜂巢平台时,你可以利用Action Bar部件提供的全部功能,将你的选项菜单项放在Action Bar的右上角,对用户来说使用更方便,控制该行为的主菜单项属性是android:showAsAction。  这个属性可接受的值有:  1、always:这个值会使菜单项一直显示在Action Bar上。  2、ifRoom:如果有足够的空间,这个值会使菜单项显示在Action Bar上。  3、never:这个值使菜单项永远都不出现在Action Bar上。  4、withText:这个值使菜单项和它的图标,菜单文本一起显示。

不过这里没有用到这高版本,此处删除这个属性就OK了。

No resource identifier found for attribute 'showAsAction' in package 'android'

时间: 2024-08-06 16:06:03

No resource identifier found for attribute 'showAsAction' in package 'android'的相关文章

No resource identifier found for attribute 'parentActivityName' in package 'android'

AndroidManifest.xml中代码如下: <pre name="code" class="java"><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myfirstapp" android:versionCode="1" android:versio

Error:(108) No resource identifier found for attribute &#39;style&#39; in package &#39;android&#39;

Error:(108) No resource identifier found for attribute 'style' in package 'android' 解决方案: 这是错误的写法: android:style="?android:attr/progressBarStyleHorizontal" /> 去掉android:这个namespace就行了 正确写法如下: style="?android:attr/progressBarStyleHorizont

error: No resource identifier found for attribute &#39;format24Hour&#39; in package &#39;android&#39;

问题描述:这是在引入Android SDK api level 17中的ApiDemos时,报的错误,但是这个属性明明就是android自带的,怎么会报这种错误呢?百思不得其解,后来改了一下配置就好了,把Target  Api改成17就行了. 其实类似的问题都可以往这个方向思考:Android不同版本的兼容问题. 版权声明:本文为博主原创文章,未经博主允许不得转载. error: No resource identifier found for attribute 'format24Hour'

Android调试错误-No resource identifier found for attribute &#39;showAsAction&#39;

今天在研究有米广告技术时,第一次编译他们提供的Android示例工程,结果出现如下错误: [2014-11-29 11:28:25 - com.youmi.android.offerdemo.YoumiOffersAdsDemo] W/ResourceType(15184): Bad XML block: header size 201 or total size 0 is larger than data size 0[2014-11-29 11:28:25 - com.youmi.andro

安卓错误:error: No resource identifier found for attribute &#39;desc_on&#39; in package &#39;com.

错误原因: 在网上查找错误原因的时候,有文章说这是因为我的布局文件的命名空间没有添加有包名的那个命名空间,可是我检查布局文件完毕之后,发现我已经添加了,但是还是报这个异常错误,我的命名空间为:xmlns:myview="http://schemas.android.com/apk/res/com.example.settingView.view";后来我在另外一篇博文上终于发现了自己的错误原因,这个命名空间后面包名我添加错误了,命名空间后面的包名应该是AndroidManifest.x

Error:(12) No resource identifier found for attribute &#39;titles&#39; in package &#39;com.itheima52.mobilesafe5

http://stackoverflow.com/questions/5819369/error-no-resource-identifier-found-for-attribute-adsize-in-package-com-googl# Error:(12) No resource identifier found for attribute 'titles' in package 'com.itheima52.mobilesafe5

error: No resource identifier found for attribute &#39;desc_on&#39; in package &#39;com.

错误原因: 在网上查找错误原因的时候,有文章说这是因为我的布局文件的命名空间没有添加有包名的那个命名空间,可是我检查布局文件完毕之后,发现我已经添加了,但是还是报这个异常错误,我的命名空间为:xmlns:myview="http://schemas.android.com/apk/res/com.example.settingView.view";后来我在另外一篇博文上终于发现了自己的错误原因,这个命名空间后面包名我添加错误了,命名空间后面的包名应该是AndroidManifest.x

自定义View的ToolBar布局报错Error:(2) No resource identifier found for attribute &#39;context&#39; in package &#39;c

这是由于你的自定义xmlns出错, 先上代码: 出错的布局文件 <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" andro

error: No resource identifier found for attribute ‘backIcon’ in package

异常提示: 今天我新创建了一个自定义控件,我为他定义了一个属性为backIcon,但是当我在xml设置这个属性之后,xml布局界面提示以下错误: 错误原因: 在网上查找错误原因的时候,有文章说这是因为我的布局文件的命名空间没有添加有包名的那个命名空间,可是我检查布局文件完毕之后,发现我已经添加了,但是还是报这个异常错误,我的命名空间为:xmlns:myview="http://schemas.android.com/apk/res/com.example.zhufu.view";后来我