background-在layout建立一个attrs.xml文件,在布局testinfo.xml 会报错

问题描述

在layout建立一个attrs.xml文件,在布局testinfo.xml 会报错

error: Error: No resource found that matches the given name (at 'background' with value '@drawable/ok'). [2015-05-13 06:41:13 - example] [2015-05-13 06:41:13 - example] : error: Error: No resource found that matches the given name (at 'background' with value '@drawable/cancle').
attrs.xml

<!--
     Declare custom theme attributes that allow changing which styles are
     used for button bars depending on the API level.
     ?android:attr/buttonBarStyle is new as of API 11 so this is
     necessary to support previous API levels.
-->
<declare-styleable name="ButtonBarContainerTheme">
    <attr name="buttonBarStyle" format="reference" />
    <attr name="buttonBarButtonStyle" format="reference" />
</declare-styleable>

testinfo.xml
<?xml version="1.0" encoding="utf-8"?>
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
android:id="@+id/testlist"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="4"
>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:background="@drawable/bg" >

    <LinearLayout
        android:id="@+id/testlinear"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="25dp"
        android:layout_marginRight="25dp"
        android:layout_marginTop="5dp"
        android:background="@drawable/bg"
        android:orientation="vertical"
        android:gravity="bottom">
    </LinearLayout>
</ScrollView>

android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="bottom"
android:layout_weight="1"
android:orientation="horizontal"
android:background="@drawable/share_bg_tab_normal"
>
android:id="@+id/ok"
android:layout_marginLeft="15dp"
android:layout_marginRight="30dp"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="5dp"
android:paddingBottom="6dp"
android:layout_weight="1"
android:paddingTop="6dp"
android:background="@drawable/ok"
/>
android:layout_marginLeft="30dp"
android:layout_marginRight="15dp"
android:id="@+id/cancle"
android:paddingLeft="5dp"
android:paddingRight="10dp"
android:paddingBottom="6dp"
android:paddingTop="6dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:background="@drawable/cancle"
/>

解决方案

 @drawable/ok
 @drawable/cancle
 检查一下这两个资源文件在对应的drawable目录下有没有

解决方案二:

cancle 拼写错了?去drawable下看下有这2张图么
在layout下不能建立一个attrs.xml文件 要键在values目录下
你的testinfo.xml 看起来不完整

时间: 2024-11-08 18:26:25

background-在layout建立一个attrs.xml文件,在布局testinfo.xml 会报错的相关文章

【报错】spring整合activeMQ,pom.xml文件缺架包,启动报错:Caused by: java.lang.ClassNotFoundException: org.apache.xbean.spring.context.v2.XBeanNamespaceHandler

spring版本:4.3.13 ActiveMq版本:5.15 ======================================================== spring整合activeMQ,pom.xml文件缺架包,启动报错: [springDemo][INFO] [2017-12-11 14:54:57] org.springframework.web.context.ContextLoader.initWebApplicationContext(304) | Root

java-我在E盘中建立一个JAVA源代码文件,在cmd中编译代码却是图片中的样子,请大神指点。

问题描述 我在E盘中建立一个JAVA源代码文件,在cmd中编译代码却是图片中的样子,请大神指点. 我在cmd中键入命令"java -version","java","javac"几个命令,都能出现画面,说明环境变量应该配置成功了吧,但我在E盘中建立一个JAVA源代码文件,在cmd却是图片中的样子,请大神指点. 解决方案 首先你得检查你的电脑设置,是不是把文件扩展名隐藏了.如果隐藏了的话,你的文件名是Test.java其实你真正的文件是Test.j

android-Android:res/xml文件夹内的xml文件在运行时可以修改吗?

问题描述 Android:res/xml文件夹内的xml文件在运行时可以修改吗? 我想在程序运行时,修改该Xml文件android:requirdDeviveUnlock的值为true. 但是,系统提供的getResources().getXml()方法返回的是XmlResourceParser类型,只能用于解析,没法修改该值. 解决方案 http://stackoverflow.com/questions/7162285/how-to-edit-xml-in-android-and-save

mac 复制文件到/System/Library/Frameworks 目录报错

mac book 中复制文件到/System/Library/Frameworks 目录报错 解决方法: 重启电脑,长按Command+r 打开utility中终端 执行如下命令: csrutil disable reboot 我是什么情况遇到这个问题的呢? 安装高版本的Python时 原先系统已经安装了Python,版本是2.7 我在Python 官网下载了Python 3.5.1 安装完了之后按照网上执行一个shell脚本,老是告诉我没有权限, sudo 了也没有用. 下面是这个脚本: #!

限制上传文件大小-Springmvc上传文件限制大小,异常处理返回报错信息后,eclipse控制台还报错

问题描述 Springmvc上传文件限制大小,异常处理返回报错信息后,eclipse控制台还报错 1.web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/X

js加载文件-js文件加载问题求解,总是报错

问题描述 js文件加载问题求解,总是报错 试了各种方法都不好使 主要为了测试加载机制,以便把test.js提取出来加密 <script type="text/javascript" src="test.js" charset="utf-8"> </script> <script> test();//alert(123);test中就一个函数,弹出123;如此加载一切正常 </script> 下面我来

我想修改vs2012的exe文件的输出位置。可是报错

问题描述 我想修改vs2012的exe文件的输出位置.可是报错 C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V110Microsoft.CppBuild.targets(1137,5): warning MSB8012: TargetPath(D:[D_WORK][A_WORK_PROJECT]_VS_Learining1_1111_A_1111_SUC_LearninguildDebugLearining1.exe) does not match

使用jsonp完成跨域请求,但是请求的链接是js文件,请求总是那个js报错,怎莫办?

问题描述 使用jsonp完成跨域请求,但是请求的链接是js文件,请求总是那个js报错,怎莫办? 把链接换成php就没问题. $.ajax({ type:'GET', async:false, url:"http://app.veishu.com/jsonp/categories/all.js", dataType:"jsonp", success:function(data){ alert("success"); // alert(data[0]

web.xml引用外部xml文件。以及org.xml.sax.SAXException

很多时候因为各种各样的原因,需要在各种xml文件来引用外部的xml文件. 我遇到了两种,一种是普通配置的xml文件引用外部xml文件. 可以用 <import resource="classpath:tuloginContext.xml" /> 这是相对路径,当然,这句代码的位置需要注意.这个在beans下面,与bean平级,如果写错了,会不执行,就会导入出错,或者就是不执行也不报错. <beans> <import resource="clas