如何捕获图像而不显示预览

时间:2017-02-24 12:40:24

标签: android android-camera

任何人都可以帮助删除打开默认相机的相机预览。

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivityForResult(cameraIntent, 100);

2 个答案:

答案 0 :(得分:0)

这是不可能的。有数百个(如果不是数千个)支持ACTION_IMAGE_CAPTURE的相机应用程序。这包括在数千种不同的Android设备型号上预先安装的数十种("默认相机")。其中大约有0个提供了这个"功能",因为ACTION_IMAGE_CAPTURE不包括协议中的内容。

答案 1 :(得分:0)

不,使用<pre> {{content}} </pre> 时使用默认相机是不可能的。 API根本不支持。

但是如果你真的想在没有预览的情况下捕捉图像,你必须自己动手或使用this库。 此库完全符合您的要求。您还可以检查代码(非常简单)并自行实现。