更新Android图库

时间:2013-06-17 20:58:15

标签: java android adt

我正在开发一个Android应用程序,它从外部存储器读取图像进行图像处理,在外部存储器的“图片”中创建一个新文件夹,并将处理过的图像存储在其中。

标准的Android画廊需要很长时间甚至重新启动来识别新文件夹。

有没有办法以编程方式更新android库,以便我的新文件夹可以从图库中识别出来?

1 个答案:

答案 0 :(得分:3)

触发mediascanner再次读取所有媒体文件。使用这段代码:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));

这是非常低效的,因为它会开始阅读整个SDCard以进行更改。