配列の配列、特に文字列を含むリソースデータ構造を実装しようとしています。私が実行する問題は、サブ配列オブジェクトとその特定の値を取得する方法です。ここでAndroidリソース - 配列の配列
<resources>
<array name="array0">
<item>
<string-array name="array01">
<item name="id">1</item>
<item name="title">item one</item>
</string-array>
</item>
<item>
<string-array name="array02">
<item name="id">2</item>
<item name="title">item two</item>
</string-array>
</item>
<item>
<string-array name="array03">
<item name="id">3</item>
<item name="title">item three</item>
</string-array>
</item>
</array>
</resources>
が....私のリソースファイルは、次のようになりますし、私のJavaコードで、私は配列を取得し、この時そう...
TypedArray typedArray = getResources().obtainTypedArray(R.array.array0);
TypedValue typedValue = null;
typedArray.getValue(0, typedValue);
のようなサブ要素にアクセスしようtypedArrayオブジェクトは文字列配列 "array01"を表すはずですが、 "id"と "title"文字列要素を取得する方法はわかりません。どのような助けもありがとうございます、事前に感謝します。
Andi Kruschによって指摘されているように、私がXMLで使用した「名前」属性には巻き込まれないようにしてください。彼らは私の質問を理解しやすくするためにそこにいるだけです。 (私は思った):-) – JediPotPie
うわー!私はこれが誰かのための簡単なものだと思った。それで、コミュニティはそれができないと言っていますか? – JediPotPie