是否可以在我自己自定义的 XML 文件中使用 Android XML 文件中使用的@id/name
和机制?@+id/name
在一个 Android 项目中,我有一个 XSD 架构文件和几个使用该架构的自定义 XML。
有些元素有一个id
字段,我想以与为 android 元素分配 id 相同的方式分配该字段;确保在我的自定义 XML 文件中所有 id 都是唯一的。
编辑
原始问题的描述很差。让我澄清一下:
该@id
机制可在自定义 XML 文件中使用,我可以编写
<myelem id="@+id/name"/>
问题是当我尝试验证 XML 文件@id/name
(或@+id/name
)未被识别为unsignedInt
id 字段的类型时。
cvc-attribute.3: The value '@+id/name' of attribute 'id' on element 'myelem' is not valid with respect to its type, 'unsignedInt'.