public void GetImage()
{
String[] projection = {MediaStore.Images.Thumbnails.DATA};
Cursor cursor = this.getContentResolver().query( MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI,
projection,
null,
null,
null);
int columnIndex = cursor.getColumnIndex(MediaStore.Images.Thumbnails.DATA);
for(int i =0;i<cursor.getCount();i++){
cursor.moveToPosition(i);
Bitmap bm = BitmapFactory.decodeFile(cursor.getString(columnIndex));
map.put("img", bm );
}
cursor.close();
}
接著只需要將 map裡的資料 餵給imageview 即可
沒有留言:
張貼留言