0
点赞
收藏
分享

微信扫一扫

从gallery中取出照片

慕容冲_a4b8 2023-06-20 阅读 76

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); 
        } 
    } 
}

举报

相关推荐

0 条评论