次の形式の多次元配列があります。
<?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 のスピナー アダプターのフラット配列を使用して、他の値を簡単に取得できます。