インターネットで解決策が見つからなかったので、ここに来ました。
drawable
フォルダにいくつかの写真を追加しました。
これらの写真は次のように名前が付けられています。
R.drawable.item_1
R.drawable.item_2
...
そのすべての画像を配列にロードするメソッドを作成したいのですが、どこから始めればよいかわかりません。
ご協力いただきありがとうございます!
インターネットで解決策が見つからなかったので、ここに来ました。
drawable
フォルダにいくつかの写真を追加しました。
これらの写真は次のように名前が付けられています。
R.drawable.item_1
R.drawable.item_2
...
そのすべての画像を配列にロードするメソッドを作成したいのですが、どこから始めればよいかわかりません。
ご協力いただきありがとうございます!
これが他の誰かを助けることができるなら、私はこれで私の問題を解決しました
Field[] fields = R.drawable.class.getFields();
private int[] mImageIds = new int[50];
mContext = c;
for (Field field : fields) {
if (field.getName().contains("item_")) {
try {
mImageIds[i] = mContext.getResources().getIdentifier(field.getName(), "drawable", mContext.getPackageName());
} catch (Exception e) {
e.printStackTrace();
}
i++;
}