小编Mik*_*y44的帖子

自定义属性错误-Android Studio 1.2

在我的Android项目中,我有几个使用自定义属性的自定义组件。

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>
Run Code Online (Sandbox Code Playgroud)

我在自定义组件中输入的属性很好,但是当我运行代码时,看到以下错误。

错误:多次发现Attr / font项目
错误:任务':app:mergeDebugResources'执行失败。

在两个不同的可声明样式的资源中有相似的属性名称,对吗?

如果您有任何帮助,将不胜感激,谢谢!

android custom-component attr android-studio

6
推荐指数
1
解决办法
2542
查看次数

标签 统计

android ×1

android-studio ×1

attr ×1

custom-component ×1