保存到SD卡的Android图片未显示在Gallery中

目前我有一个程序可以拍摄照片并将其作为jpg保存在SD卡的顶层,但它没有出现在画廊中.我必须做些什么来实现它?
最佳答案
您需要call the MediaScanner,以便它知道您的文件存在:

File file; // = your file
String mimetype; // = your file's mimetype. MimeTypeMap may be useful.
MediaScanner.scanFile(getApplicationContext(), new String[]{file.getPath()}, new String[]{mimetype}, null);

转载注明原文:保存到SD卡的Android图片未显示在Gallery中 - 代码日志