我有一个以下格式的多维数组:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="country_array">
<item>
<country>Afghanistan</country>
<code>AF</code>
<prefix>088</prefix>
</item>
<item>
<country>Albania</country>
<code>AL</code>
<prefix>068</prefix>
</item>
</string-array>
</resources>
基本上,我需要这个字符串数组让用户选择一个国家,然后访问这些国家的其他数据,比如他们的国家代码等,但是 Android 的 Spinner 元素不喜欢多维数组,而只喜欢平面数组。:/
所以我正在与这个问题作斗争:创建一个仅由我的多维数组(国家名称)的第一个元素组成的新数组的最有效方法是什么?
然后我可以将平面数组用于 Android 的微调器适配器并轻松检索其他值。