在我的Android项目中,我有几个使用自定义属性的自定义组件。自定义属性错误 - Android Studio 1.2
的attrs.xml文件看起来是这样的:
<?xml version="1.0" encoding="utf-8"?>
<resources >
<declare-styleable name = "TextBox">
<attr name = "font" format = "string"/>
</declare-styleable>
<declare-styleable name = "ButtonBox">
<attr name = "font" format = "string"/>
</declare-styleable>
</resources>
我拉在属性只是在自定义组件很好,但是当我去跑我看到下面的错误代码。
Error: Found item Attr/font more than one time
Error: Execution failed for task ':app:mergeDebugResources'.
它应该没有区别,两个不同的声明样式资源中有相似的属性名称是正确的吗?
如果您有任何帮助,将不胜感激,谢谢!
类似http://stackoverflow.com/questions/4434327/same-named-属性在attrs xml为自定义视图 – Suragch