我MediaStore.ACTION_IMAGE_CAPTURE
用来拍照,MediaStore.EXTRA_OUTPUT
指向Uri
存储所有其他照片/视频文件的 DCIM/Camera 目录。
照片文件已成功拍摄,我可以使用 ES File Explorer 看到它,并且可以在我的应用程序中查看它。但是,当我使用它时,它没有显示在画廊中Intent.ACTION_PICK
Intent selectPictureIntent = new Intent(Intent.ACTION_PICK);
selectPictureIntent.setType("image/*");
图片回来后,我已经阅读了有关更新图库的其他主题
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
并且
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, _outputMediaUri);
LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(intent);
这里发生了什么 :(