在res / xml下创建ID

时间:2014-09-14 15:39:59

标签: android xml identifier

res/xml/prompts.xml的一部分:

<card
    id="+@id/amytis"
    title="Amytis"
    players="L"
    type="Amytis"
    cost="4" />

然后在代码中:

String id = xml.getAttributeValue(null, "id");

我得到&#34; + @ id / amytis&#34;逐字。我希望得到一个整数 - 一个自动创建的ID。我做错了什么?

1 个答案:

答案 0 :(得分:0)

  

我得到&#34; + @ id / amytis&#34;逐字。我希望得到一个整数 - 一个自动创建的ID。

没有。这仅适用于特定资源类型上的特定属性,例如android:id资源中窗口小部件上的layout。在xml资源上没有像这样的特殊处理。