【Flash馬鹿のJava】連番画像ファイルの読込について
【Flash馬鹿のJava】連番画像ファイルの読込について
対象バージョン:J2SE1.6 / Android1.6
はじめましてFlash馬鹿です。Java初心者です。
連番画像ファイルを一気に読み込みたいのですが、方法が分かりません。
Flashでいうところの
for(i=1;i<100;i++){
this["loadmc" + i].loadMovie("image" + i + "png")
}
みたいなことがしたいです。
private Bitmap image1;
private Bitmap image2;
private Bitmap image3;
image1 = BitmapFactory.decodeResource(r, R.drawable.image1);
image2 = BitmapFactory.decodeResource(r, R.drawable.image2);
image3 = BitmapFactory.decodeResource(r, R.drawable.image3);
だといけますが
private ArrayList<Bitmap> image;
image.add(BitmapFactory.decodeResource(r, R.drawable.image1));
image.add(BitmapFactory.decodeResource(r, R.drawable.image2));
image.add(BitmapFactory.decodeResource(r, R.drawable.image3));
にするとAndroid1.6のシミュレータが落ちます。
また、連番の画像リソースを指定する方法("image" + i + "png")も分かりませんので
教えていただけると幸いです。
よろしくお願いします。
お礼
AfterEffects cs4 では ファイルを複数選択するのではなく フォルダを複数選択してD&Dすると連番シーケンスで読み込めました。 また一つのフォルダの中に数種類の連番ファイルがあった場合は 最初の一種類目しか読み込みませんでした。
補足
ご回答ありがとう御座います。 上記方法でおこなうと 連番画像をそのまま取り込んでしまう形になってしまいます。 (連番100ある画像があるとすれば100個ファイルを読み込む) 自分の理想としては 連番シーケンスの一つのファイルとして読み込みたく思います (連番100ある画像があるとすればpngシーケンスとしては一つのファイルを読み込む) よろしくお願い致します。