如何以编程方式在android或编程中以图形方式将图像添加到图库

时间:2015-04-18 08:17:20

标签: android android-gallery

我正在将一些图像从服务器下载到文件夹中的SD卡。图像成功存储在SD卡中。但问题是,同时图像没有显示在图库中。如果我重新启动设备,它将显示在库中。

如何以编程方式刷新图库,以便每当我从服务器获取图像时,图像都可以同时显示?

1 个答案:

答案 0 :(得分:3)

我知道了,下面的代码会扫描你的图像文件并同时提供给画廊:

MediaScannerConnection.scanFile(context,
            new String[] { file.toString() }, null,
            new MediaScannerConnection.OnScanCompletedListener() {
        public void onScanCompleted(String path, Uri uri) {
            Log.i("ExternalStorage", "Scanned " + path + ":");
            Log.i("ExternalStorage", "-> uri=" + uri);
        }
    });