我在appcompat_v7和FloatingButtonAction中有两个attr

时间:2015-07-05 16:41:09

标签: android attr appcompat-v7-r22.1 floating-action-button

我的项目包含这两个库,但出于某种原因,当我想在我的设备上运行它时出现错误:

错误如下:

workspace_desarrollo\Librerias\FloatingActionButton\res\values\attrs.xml:6: error: Attribute "color" has already been defined

查看两个库并发现两者都已定义。我所做的是重命名FAB库,内容如下:

<attr name="colortem" format="color"/>

一切正常,但是当你运行APP时,按钮会显示白色背景。有3个按钮使用并放置三个白色背景。

以前我没有这个问题,但我不得不更换PC,当你导入新的工作区时,项目开始约会这个错误。

appcompat_v7:target=android-21

这里的FloatingActionButton: target=android-19 android.library=true android.library.reference.1=../nineoldandroids

我的项目是: target=android-21 android.library.reference.1=../../Librerias/FloatingActionButton android.library.reference.2=../../Librerias/appcompat android.library.reference.3=../../Librerias/google-play-services_lib

我希望你能帮助我。

谢谢

PD:我正在考虑开始开发android studio,但我并不完全相信

1 个答案:

答案 0 :(得分:0)

删除colortem属性定义,另一个将被使用。否则,您必须将FAB库中的所有R.attr.color引用更改为R.attr.colortem