将图像保存到图库

Posted

技术标签:

【中文标题】将图像保存到图库【英文标题】:Save image to gallery 【发布时间】:2014-12-04 10:47:52 【问题描述】:

我正在尝试将图像保存在 externalStorage 中,但是,有些手机可以在某些手机中使用,但在其他手机中则不行。

我认为这是因为 API 级别,但我尝试更改它但它对我不起作用。

图片保存在app的目录下,但是不能在图库中介绍,不知道是不是需要做不同的案例,还是可以用相同的代码来做。

问题在于,在诸如新闻摩托罗拉之类的手机或带有 Kitkat 的手机中,或多或少同时,不要在画廊中保存。我已经阅读了很多代码,但我尝试了 Mediastore、Mediascannerconnection、intents...

我想把图片放在画廊里,如果你能解决我的疑问,我将非常感激。

这是适用于我的智能手机 4.0 的命令,但不适用于 kitkat:

MediaStore.Images.Media.insertImage(getContentResolver(),pathfile,namefile,namefile);

提前谢谢,对不起我的英语

【问题讨论】:

【参考方案1】:

尝试在.insertImage 之后调用this

MediaScannerConnection.scanFile(this, new String[]  filePhoto.getPath() , new String[]  "image/jpeg" , null);

【讨论】:

以上是关于将图像保存到图库的主要内容,如果未能解决你的问题,请参考以下文章

Objective c 将图像保存到图库

将图像保存到图库

我只想将裁剪后的图像保存到图库中。但它保存了原始的完整图像。如何只保存裁剪的图像?

如何将图像保存到图库 Android 应用程序

NativeScript - 如何将图像保存/添加到手机的默认图库应用程序中

如何将我生成的 QR 图像保存到图库中?使用颤振