任何人都可以帮助删除默认相机的预览。如何在不显示预览的情况下捕捉图像
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 100);
任何人都可以帮助删除默认相机的预览。如何在不显示预览的情况下捕捉图像
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 100);
这是不可能的。有数百个,如果不是数千个,支持ACTION_IMAGE_CAPTURE
的相机应用程序。这包括几十种在几千种不同的Android设备型号上预装(“默认相机”)。它们中大约零个提供这个“功能”,因为ACTION_IMAGE_CAPTURE
不包括在其协议中。
不,不可能像您使用的那样使用默认相机ACTION_IMAGE_CAPTURE
。该API根本不支持。
但是,如果您确实想要在没有预览的情况下捕获图像,则必须自己执行或使用this库。 此库完全符合您要求的。你也可以检查代码(这很简单)并自己实现。
如果你的问题是使用这个答案解决的,请考虑接受和upvoting它。 –
试试这个:这可能对你有帮助! http://www.41post.com/3794/programming/android-take-a-picture-without-displaying-a-preview –