@id/name
Android XML ファイルで使用されて@+id/name
いるメカニズムを独自のカスタム定義 XML ファイルで使用することはできますか?
Android プロジェクト内には、XSD スキーマ ファイルと、そのスキーマを使用するいくつかのカスタム XML があります。
一部の要素にはid
フィールドがあり、Android 要素に ID を割り当てるのと同じ方法で割り当てたいと考えています。カスタム XML ファイル全体ですべての ID が一意であることを確認します。
編集
元の質問の説明が不十分でした。明確にさせてください:
この@id
メカニズムはカスタム XML ファイル内で使用できます。
<myelem id="@+id/name"/>
@id/name
問題は、XML ファイル(または)を検証しようとすると、id フィールドのタイプである@+id/name
として認識されないことです。unsignedInt
cvc-attribute.3: The value '@+id/name' of attribute 'id' on element 'myelem' is not valid with respect to its type, 'unsignedInt'.