我正在创建一个使用相机意图拍摄照片的简单应用程序。它工作正常,图片保存在:storage / emulated / sd / pictures / my_folder中。 问题是我无法从Android Gallery应用程序中看到这些图片。
我看到了不同的帖子,但我找不到答案。 我该如何看这些照片?
由于
答案 0 :(得分:3)
您只需发送广播“ACTION_MEDIA_SCANNER_SCAN_FILE”,以便mediascanner可以扫描您保存的图像。
Intent mediaScanIntent = new Intent( Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
mediaScanIntent.setData(uri);
sendBroadcast(mediaScanIntent);
只需设置新创建的图像的uri即可。 :)