Uri uri = data.getData();
try{
FileInputStream fis = new FileInputStream(uri.toString());
imageBitmap = BitmapFactory.decodeStream(fis);
return imageBitmap;
}catch (FileNotFoundException e) {
Log.d("GetLocalImage", "e.getCause():" + e.getCause());
Log.d("GetLocalImage", "获取图片失败");
log:
data.getData():file:///storage/emulated/0/DCIM/Camera/IMG_20140609_205152.jpg
e.getCause():android.system.ErrnoException: open failed: ENOENT (No such file or directory)
D/GetLocalImage: 获取图片失败
try{
FileInputStream fis = new FileInputStream(uri.toString());
imageBitmap = BitmapFactory.decodeStream(fis);
return imageBitmap;
}catch (FileNotFoundException e) {
Log.d("GetLocalImage", "e.getCause():" + e.getCause());
Log.d("GetLocalImage", "获取图片失败");
log:
data.getData():file:///storage/emulated/0/DCIM/Camera/IMG_20140609_205152.jpg
e.getCause():android.system.ErrnoException: open failed: ENOENT (No such file or directory)
D/GetLocalImage: 获取图片失败