三星活力相机活动需要2张照片

三星活力相机活动需要2张照片

问题描述:

Uri imageFileUri = 
    context.getContentResolver().insert(
     Media.EXTERNAL_CONTENT_URI, new ContentValues() 
    ); 
Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, imageFileUri); 
context.startActivityForResult(i, ImportActivity.CAMERA_REQUEST); 

在我的三星Galaxy S(又名活力)当我使用上述方法拍照时,当我点击保存时,我得到两张照片在我的画廊。一个是默认相册中名为“照片”的照片,第二个是因为我的URI被创建为“相机”。三星活力相机活动需要2张照片

我宁愿使用上述代码段拍摄的照片不保存到默认的“照片”,并将我们保存的相册保存为我的应用程序的名称(I.E.“Acme Mobile”)。我如何实现这一目标?

相机应用程序是由设备制造商开发的,没有标准的相机应用程序。拍摄的照片是否保存在图库中以及您的uri路径取决于设备应用程序的实现。你无法控制它。您可以做的最好的是,在拍摄照片后,您可以删除图库文件夹中的文件并仅保存文件。从图库中删除文件时要小心。

+0

我可以更改画廊的名称我的保存使用INTERNAL_CONTENT_URI或EXTERNAL_CONTENT_URI吗? – 2011-03-07 15:46:20