String Array自定义属性

时间:2014-01-08 09:33:10

标签: android android-xml android-resources

我在array.xml中有一个字符串数组:

<string-array name="stringList">
    <item indent="true">Item1</item>
    <item indent="false">Item2</item>
    <item indent="false">Item3</item>
    <item indent="true">Item4</item>
</string-array>

正如您所注意到的,我需要声明字符串的自定义属性(缩进)。我的目标是使用key =“ItemX”和value =“true / false”生成HashMap。在android中可以做到这一点吗?有更聪明的方法吗?非常感谢提前。

1 个答案:

答案 0 :(得分:2)

只需使用2个数组:)

<string-array name="keys">
    <item>Item1</item>
    <item>Item2</item>
    <item>Item3</item>
    <item>Item4</item>
</string-array>

<string-array name="values">
    <item>true</item>
    <item>true</item>
    <item>false</item>
    <item>false</item>
</string-array>
相关问题