文字列リソースに 2D 配列があります。Java split メソッドを使用せずに使用したい (分割の時間の複雑さが大きいと想定しています)。これが私の配列です:
<string-array name="my_stuff">
<item>
<name>car</name>
<number>12</number>
</item>
<item>
<name>comic books</name>
<number>32</number>
...
TypedArray を使用してこの配列を読み取った場合、要素を取得するにはどうすればよいでしょうか。
使用したくないということは、次のことsplit
を意味します。
配列を次のように保存すると
<string-array name="my_stuff">
<item>car,12</item>
<item> comic books,32</item>
...
次に、分割を使用して要素を解析できます。