Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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 相机图片未出现在Gallery应用程序中_Android - Fatal编程技术网

Android 相机图片未出现在Gallery应用程序中

Android 相机图片未出现在Gallery应用程序中,android,Android,当我使用android.hardware.camera拍照并将其保存到以下位置/sdcard/dcim/camera/启动gallery时,它们不会出现。有没有让他们出现在我错过的画廊的流程 我可以使用文件资源管理器查看我的图像,并知道它们已保存。您需要在保存的介质类型上运行MediaScanner,以使更改(SD卡写入)在整个系统中透明。 MediaScanner与devTools包捆绑在一起,因此您可以手动运行它,也可以通过Java代码(在写入SD卡操作之后)运行它。谷歌“MediaScan

当我使用android.hardware.camera拍照并将其保存到以下位置/sdcard/dcim/camera/启动gallery时,它们不会出现。有没有让他们出现在我错过的画廊的流程


我可以使用文件资源管理器查看我的图像,并知道它们已保存。

您需要在保存的介质类型上运行
MediaScanner
,以使更改(SD卡写入)在整个系统中透明。 MediaScanner与devTools包捆绑在一起,因此您可以手动运行它,也可以通过Java代码(在写入SD卡操作之后)运行它。谷歌“MediaScanner”你会发现很多例子


希望能有所帮助。

感谢您给我指明了正确的方向,我能够使用这个MediaStore.Images.Media.insertImage(_context.getContentResolver(),FullFileName.getAbsolutePath(),FileName,FileName);