捕获的图像不会被添加到oreo的图库中

时间:2017-12-12 05:36:01

标签: android image android-8.0-oreo

我指的是这个android-image-picker第三方图书馆从图库和相机中挑选多个图片。我已下载此示例代码。我正在使用NougatOreo。它在牛轧糖中运作良好。在Oreo中,我发现了一个问题,即捕获的图像不会立即添加到库中,因为它在所有其他较低的操作系统中显示。任何人都可以建议我该怎么办?

感谢您的帮助!!

1 个答案:

答案 0 :(得分:1)

点击图片后,发送带有点击图片路径的广播,以便在图库中显示图片。

private static void refreshGallery(String mCurrentPhotoPath, Context 
                                    context) {
    Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
    File f = new File(mCurrentPhotoPath);
    Uri contentUri = Uri.fromFile(f);
    mediaScanIntent.setData(contentUri);
    context.sendBroadcast(mediaScanIntent);
}