我想开发一个Android应用程序,它具有同时从相机(正面和背面)捕获照片的技术。我通过互联网搜索但不幸的是我找不到更好的解决方案。
注意例如,如果我从后置摄像头捕获照片,一旦从后面拍摄,则必须自动启动前置摄像头以拍摄照片。
答案 0 :(得分:0)
您需要一步一步解决此问题。
同样,如前所述,通过后置和前置摄像头拍照并没有什么不同,只涉及切换摄像头。
看到新评论后编辑:
如果您使用的是内置摄像头,即使用意图,则此任务不会是自动和立即。我以为你正在构建自定义相机,你可以通过代码完成所有这些(没有意图和内置相机)。但无论如何,你仍然可以做到。
现在,这个过程将是:
使用其他意图再次转到相机。这次,为你的意图添加一个额外的功能,以便相机默认使用前置摄像头intent.putExtra("android.intent.extras.CAMERA_FACING", 1);
再拍照。
请参阅此主题以了解如何使用意图启动前置摄像头: How to launch front camera with intent?