【问题标题】:How to add images to gallery programmatically in android or refresh gallery programmatically如何在android中以编程方式将图像添加到图库或以编程方式刷新图库
【发布时间】:2015-04-18 08:17:20
【问题描述】:

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

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

【问题讨论】:

    标签: android android-gallery


    【解决方案1】:

    我知道了,下面的代码将扫描您的图像文件并同时将其提供给图库:

    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);
            }
        });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-06
      • 1970-01-01
      • 2021-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多