当我们通过MediaStore.ACTION_IMAGE_CAPTURE意图捕获图片时,如何知道捕获的图像是来自前置摄像头还是后置摄像头?

时间:2013-11-19 10:08:19

标签: android android-intent camera

我知道我们可以调用Camera并从Camera.getCameraInfo()获取此信息,但是当我们从{{1}调用相机时,我们怎样才能知道用于捕获图片的相机? intent MediaStore.ACTION_IMAGE_CAPTURE仅将数据作为位图返回?

2 个答案:

答案 0 :(得分:0)

使用Camera.getCameraInfo()来确定相机是在设备的正面还是背面,以及图像的方向。有关更多信息,请查看其指南      Here

答案 1 :(得分:0)

简短的回答是"否"。如果您获得了捕获的Jpeg,您可以(在某些情况下)通过检查此文件的EXIF标头来确定源摄像头。