93
public static String getRealPathFromUri(Context context, Uri contentUri) { Cursor cursor = null; try { String[] proj = { MediaStore.Images.Media.DATA }; cursor = context.getContentResolver().query(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } finally { if (cursor != null) { cursor.close(); } } }
88
InputStream inputStream = mContext.getContentResolver().openInputStream(uri); Bitmap bmp = BitmapFactory.decodeStream(inputStream); if( inputStream != null ) inputStream.close();