【发布时间】:2016-08-28 17:20:16
【问题描述】:
我使用下面的方法从位图中获取uri
public Uri getImageUri(Context inContext, Bitmap inImage) {
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
inImage.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
String path = MediaStore.Images.Media.insertImage(inContext.getContentResolver(), inImage, "Title", null);
Uri storeUri = Uri.parse(path);
File file = new File(path);
Boolean b=file.delete();
Log.d("DeletepathStoreUri",b.toString());
inImage.recycle();
return storeUri;
}
但这种方法总是将文件保存到图片目录和日志中,总是给出错误消息。
我哪里做错了?
【问题讨论】: