防止ACTION_IMAGE_CAPTURE保存图片

时间:2014-05-08 19:50:23

标签: android android-intent photos

我正在使用ACTION_IMAGE_CAPTURE Intent拍摄照片,然后我会操照。

我想保存最终图片。如何在拍摄照片后立即防止照片被保存?

2 个答案:

答案 0 :(得分:1)

最好的办法是复制结果Intent中返回的图像,然后使用ContentResolver删除原始图像。当然,不同的OEM具有不同的相机实现。我描述的程序在我的测试中与所有这些程序一起使用。

这假设有一些原因,你不能操纵原始图像并在其上书写。

答案 1 :(得分:0)

如果您使用第三方应用为您拍照:

  • 第三方应用保存图片,因为否则无法将图片发送给您

  • 第三方应用可以做任何其他想做的事情,因为它是由别人写的,他们可以做他们想做的事情

如果这是不可接受的,请不要使用第三方应用为您拍照。