我想使用相机意图拍摄照片并将其保存到图库中。我怎样才能做到这一点。我尝试过: https://developer.android.com/training/camera/photobasics.html#TaskScalePhoto 但是,一直无法做到。那么,当点击按钮时,拍摄照片并将其保存到图库的解决方案是什么呢?我已经能够将它保存在devide_picture / device / dcim中。
答案 0 :(得分:2)
如何将捕获的图像保存到Android的手机库中?
你没有。您将捕获的图像保存为文件。然后,图库应用可以显示该文件。
我已经能够将它保存在devide_picture / device / dcim中。
然后你差不多完成了。您需要告诉MediaStore
您的新文件是否存在,因为相机应用可能不会这样做:
MediaScannerConnection
.scanFile(ctxt,
new String[] {f.getAbsolutePath()},
new String[] {"image/jpeg"}, null);
(其中ctxt
是Context
,例如Activity
,而f
是File
对象,指向您保存照片的位置)< / p>