Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 未将捕获的图像添加到oreo中的库中_Android_Image_Android 8.0 Oreo - Fatal编程技术网

Android 未将捕获的图像添加到oreo中的库中

Android 未将捕获的图像添加到oreo中的库中,android,image,android-8.0-oreo,Android,Image,Android 8.0 Oreo,我指的是这个第三方图书馆从画廊和相机中挑选多幅图像。我已经下载了这个示例代码。我用的是牛轧糖和奥利奥。在牛轧糖中效果很好。在Oreo中,我观察到一个问题,即捕获的图像不会像在所有其他较低操作系统中显示的那样立即添加到gallery中。谁能建议我该怎么办 谢谢你的帮助 单击图像后,发送带有单击图像路径的广播,以便在gallery中显示图像 private static void refreshGallery(String mCurrentPhotoPath, Context

我指的是这个第三方图书馆从画廊和相机中挑选多幅图像。我已经下载了这个示例代码。我用的是牛轧糖和奥利奥。在牛轧糖中效果很好。在Oreo中,我观察到一个问题,即捕获的图像不会像在所有其他较低操作系统中显示的那样立即添加到gallery中。谁能建议我该怎么办


谢谢你的帮助

单击图像后,发送带有单击图像路径的广播,以便在gallery中显示图像

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);
}

您是否在运行时请求将图片写入存储器的权限?