Blog -
・リソースにある画像を順番に入れ替える
・特定のコードに当てはまる、リソース内に定義してあるArrayを呼び出したい。
リソースID(一部) + 変数でリソースを取得したいという処理があります。
こんな時に便利なのが
i = 1; picture_id = "pict_" + (i);
pict_res_id = getResources().getIdentifier(Picture_id,"drawable", getPackageName());
Arrayの場合は
i = 1; Array_id = "Array_" + (i);
Array_res_id = getResources().getIdentifier(Array_id,"array", getPackageName());
ExpandableListなどで択ばれた親のコードを元に子供のArrayなどを呼び出すなどに応用出来ます。