文档章节

Attribute "XXX" has already been defined

simpower
 simpower
发布于 2016/03/03 19:59
字数 260
阅读 41
收藏 0
点赞 1
评论 0

碰到这样奇葩的问题,我也是醉了 ,引发这个问题有两种情况: 

一种:在atrr.xml文件中定义了同一种属性造成的.另一种:引入了不同的资源库,恰好又在这两个库里都写了同一个属性.

1.先来看看第一种情况,这个好解决  :  只需将力哥styleable里的<atrr name="icon" /> ,并在资源的最外层定义<atrr name="icon" format="integer" />

 <declare-styleable name="A">

        <attr name="colorPressed" format="color"/>
        <attr name="colorNormal" format="color"/>
        <attr name="icon" format="reference"/>
        <attr name="size" format="enum">
            <enum name="normal" value="0"/>
            <enum name="mini" value="1"/>
        </attr>

 </declare-styleable>

<declare-styleable name="B">

        <attr name="colorPressed" format="color"/>
        <attr name="colorNormal" format="color"/>
        <attr name="icon" format="reference"/>
        <attr name="size" format="enum">
            <enum name="normal" value="0"/>
            <enum name="mini" value="1"/>
        </attr>
 </declare-styleable>

2.来看看第二种情况,可能一开始思路没打开 ,然后在stackoverflow上面看到了帖子的一个关键词   "name" ,一下茅塞顿开  ,对! 没错

就是把其中的一个名字改了,尼玛 着纠结的呀!!!   ok问题解决了 

本文转载自:http://blog.csdn.net/telencool/article/details/44808963

共有 人打赏支持
simpower
粉丝 24
博文 453
码字总数 21045
作品 0
海淀
程序员
Struts常见异常信息和解决方法

以下所说的struts-config.xml和ApplicationResources.properties等文件名是缺省时使用的,如果你使用了多模块,或指定了不同的资源文件名称,这些名字要做相应的修改。 1、“No bean found u...

青夜之衫
2017/12/06
0
0
GCC _attribute__ weak weakref

#include <stdio.h> /void test(){printf("the test for weak refrence!n");}/ static attribute ((weakref("test"))) void foo(); int main(){if(foo) foo();} 如果test函数有定义,执行mai......

j_m
2012/09/13
0
0
Spring Batch_Step Flow

Spring Batch学习_Step Flow http://docs.spring.io/spring-batch/trunk/reference/html/configureStep.html With the ability to group steps together within an owning job comes the nee......

秋风醉了
2014/10/31
0
0
Jsoup 1.10.1 发布,Java 的 HTML 解析器

Jsoup 1.10.1 发布了,Jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。更...

淡漠悠然
2016/10/24
2.1K
7
android studio 工程中引用其他sdk后,编译不了

我原来的项目工程中有个v4:19.1.0 compile 'com.android.support:support-v4:19.1.0' 现在需要在这个工程中增加趣拍sdk 这个sdk中,需要依赖 compile 'com.android.support:support-v13:23....

天王盖地虎626
2016/04/12
732
1
javascript中attribute与property 的区别

在javascript中 对于attribute 直接写在标签上的属性,可以通过setAttribute,getAttribute进行读取,设置。 对于property 通过'.xxx'或者'[xxx]'进行设置,读取属性,跟javascript中普通对象...

bosscheng
2015/08/24
0
0
python之类属性和实例对象属性

python中的实例对象属性(Instance Attributes)就是跟这个对象绑定的简单的数据而已。实例对象属性一般在init函数中初始化,但是在其它方法中也是可以随意添加新的属性。 class Foo(object):...

fanzc
2012/11/15
0
0
跨平台C++整数类型 之一 固定宽度整数(boost和C++11)

原来一直使用ACE的跨平台整数类型,比如:ACE_UINT32, 但是自己使用C++的风格是明显的现代风格,以范型为主,所以最近开始逐步替换ACE的代码,改用boost库。 在boost库中,standard integer ...

zongquanliu
2014/11/24
0
0
Selenium PageObjects and PageFactory

PageObject Design Pattern The PageObject design pattern models areas of a UI as objects within test code. The functionality classes (PageObjects) in this design represent a logi......

红焖鲤鱼
2016/03/24
133
0
tomcat 访问日志源码分析与应用

tomcat 日志可以分为两类: 1、访问日志,记录访问的时间、来源、资料等相关信息(ServletRequest 可以获取的信息,都可以记录); 2、运行日志,记录tomcat 运行、异常、错误信息。 tomcat...

peiquan
07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring Boot Admin 2.0开箱体验

概述 在我之前的 《Spring Boot应用监控实战》 一文中,讲述了如何利用 Spring Boot Admin 1.5.X 版本来可视化地监控 Spring Boot 应用。说时迟,那时快,现在 Spring Boot Admin 都更新到 ...

CodeSheep
15分钟前
0
0
Python + Selenium + Chrome 使用代理 auth 的用户名密码授权

米扑代理,全球领导的代理品牌,专注代理行业近十年,提供开放、私密、独享代理,并可免费试用 米扑代理官网:https://proxy.mimvp.com 本文示例,是结合米扑代理的私密、独享、开放代理,专...

sunboy2050
58分钟前
0
0
实现异步有哪些方法

有哪些方法可以实现异步呢? 方式一:java 线程池 示例: @Test public final void test_ThreadPool() throws InterruptedException { ScheduledThreadPoolExecutor scheduledThre......

黄威
今天
1
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

六库科技
今天
0
0
牛客网刷题

1. 二维数组中的查找(难度:易) 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

大不了敲一辈子代码
今天
0
0
linux系统的任务计划、服务管理

linux任务计划cron 在linux下,有时候要在我们不在的时候执行一项命令,或启动一个脚本,可以使用任务计划cron功能。 任务计划要用crontab命令完成 选项: -u 指定某个用户,不加-u表示当前用...

黄昏残影
昨天
0
0
设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
昨天
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
昨天
1
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
昨天
1
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部