视频自动对焦无法在Android

时间:2015-09-15 13:58:52

标签: android video autofocus

我正在尝试创建一个记录视频的应用程序,我想实现连续自动对焦。我在surfaceCreated

中添加了以下内容
   public void surfaceCreated(SurfaceHolder holder) {
        // TODO Auto-generated method stub
        // The Surface has been created, now tell the camera where to draw the preview.
        Camera.Parameters params = mCamera.getParameters();
        params.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
        mCamera.setParameters(params);
        try {
            mCamera.setPreviewDisplay(holder);
            mCamera.startPreview();
        } catch (IOException e) {
        }
    }

    @Override
    public void surfaceDestroyed(SurfaceHolder holder) {
        // TODO Auto-generated method stub

    }
}

}

但这只是在录制开始前自动对焦视图。一旦录制开始,自动对焦就不存在了。我应该将参数设置放在别处吗?

0 个答案:

没有答案