繁体   English   中英

如何将捕获的图像保存到Android手机库中?

[英]How do I save a captured image into my phone gallery in android?

我想使用相机意图拍照,然后将其保存到图库中。 我怎样才能做到这一点。 我从以下网址尝试过: https : //developer.android.com/training/camera/photobasics.html#TaskScalePhoto但是,尚未能够做到。 因此,单击按钮后拍摄照片并将其保存到图库的解决方案是什么。 我已经能够将其保存在devide_picture / device / dcim中。

如何将捕获的图像保存到Android手机库中?

你不知道 您将捕获的图像另存为文件。 然后,图库应用程序可以显示该文件。

我已经能够将其保存在devide_picture / device / dcim中。

然后,您几乎完成了。 您需要告诉MediaStore您的新文件存在,因为相机应用程序可能不会这样做:

MediaScannerConnection
        .scanFile(ctxt,
          new String[] {f.getAbsolutePath()},
          new String[] {"image/jpeg"}, null);

(其中ctxt是一个Context ,例如您的Activity ,而f是一个File对象,指向您保存照片的位置)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM