我在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中可以做到这一点吗?有更聪明的方法吗?非常感谢提前。
答案 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>