-3

我正在开发一个应用程序,该应用程序需要使用设备的前置摄像头拍照而无需预览和/或询问用户。这是一个反盗窃应用程序。我看过很多代码,它们显示了相机的预览,他们使用前置和/或后置摄像头等等。

我现在的问题是:如何拍摄前置摄像头的快照并将其保存到 sd 卡上,而无需征求用户许可,也无需预览摄像头?

非常感谢您的帮助。

4

1 回答 1

0

这适用于后置摄像头:

private void OpenCamera() {
        buttonCapture.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                Intent intentOpenCamera = new Intent();
                intentOpenCamera.setAction(MediaStore.ACTION_IMAGE_CAPTURE);
                startActivityForResult(intentOpenCamera, REQUEST_CAMERA);
            }
        });
    }
于 2013-07-29T13:40:22.967 回答