android 保存图片,并通知相册更新

目的:我保存一张图片,然后希望打开系统相册可以看到这张图片。

//代码如下

1.找到这张图片

String filePath = "DCIM/铝达达/1628167429314_share.jpg";//路径替换成自己的

String fileName = "a.jpg";//图片名称

File file = new File(filePath);

//把此图插入到系统相册

MediaStore.Images.Media.insertImage(context.getContentResolver(),
        filePath, fileName, "description");

//通知系统相册刷新

context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE,Uri.parse("file://"+file)));

好,到此处就成功了。

*****注意******

首先要确保有读写权限,不然图片保存不成功,也无法找到该图片。

其次,发送广播处:,Uri.parse("file://"+file),固定写法,不要怀疑。

上一篇:C++ 中将参数表示为 wchar_t 类型


下一篇:中间件常见的漏洞