protected void onActivityResult(int requestCode, int resultCode, Intent imageReturnedIntent) {
super.onActivityResult(requestCode, resultCode, imageReturnedIntent);
switch(requestCode) {
case REQ_CODE_PICK_IMAGE:
if(resultCode == RESULT_OK){
Uri selectedImage = imageReturnedIntent.getData();
String[] filePathColumn = {MediaStore.Images.Media.DATA};
Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null);
cursor.moveToFirst();
int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
String filePath = cursor.getString(columnIndex);
cursor.close();
Bitmap yourSelectedImage = BitmapFactory.decodeFile(filePath);
}
}
}
从gallery中取出照片
最新推荐文章于 2016-06-05 19:33:00 发布
本文介绍了一个用于处理Android中用户从相册选择图片后的 onActivityResult 方法实现。该方法接收返回的图片路径,并将其转换为 Bitmap 对象以供后续使用。
2126

被折叠的 条评论
为什么被折叠?



