【发布时间】:2017-08-25 22:29:09
【问题描述】:
我正在尝试确定是否必须将图像保存到外部存储然后保存到图库,因此需要 WRITE_EXTERNAL_STORAGE,或者我可以使用 Fileprovider。
这样的事情可能吗?
Uri uri = FileProvider.getUriForFile(getApplicationContext(), Config.CAPTURE_IMAGE_FILE_PROVIDER, imageFile);
ContentValues values = new ContentValues();
values.put(MediaStore.Images.Media.DATA, uri.toString());
...
ContentResolver cr = getContentResolver();
Uri mediaStoreUri = cr.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
如何将 READ_URI_PERMISSION 授予 Gallery (Mediastore)?
【问题讨论】:
标签: android