レイアウトで画像スライダーを使用しています。このために使用しました
private Integer[] mImageIds = { R.drawable.j, R.drawable.f,R.drawable.i, R.drawable.g, R.drawable.k };
画像を取得しますが、SDカードから画像を取得し、これらの画像をその配列に保存したいのですが、どうすればよいですか?以下は私のコードです。親指をデータベースに保存しました。ビットマップをドローアブルに変換してから、これを配列mImagesに保存する方法を教えてください。
List<String> thumb = new ArrayList<String>();
public Integer[] mImageIds;
Bitmap bitmap;
thumb = db.getRecomdThumb();//get image address from db
for(int i = 0; i < thumb.size();i++){
bitmap = BitmapFactory.decodeFile(thumb.get(i));
Drawable d = new BitmapDrawable(getResources(),bitmap);
}