我在布局中使用图像滑块,为此我使用了
private Integer[] mImageIds = { R.drawable.j, R.drawable.f,R.drawable.i, R.drawable.g, R.drawable.k };
拍摄图像。但现在我想从 sdcard 中获取图像并将这些图像存储到该数组中。我该怎么做?下面是我的代码。我将拇指存储在数据库中。我将位图转换为可绘制的,然后如何将其存储到数组 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);
}