如何设置Camera.Parameters?

时间:2015-09-15 12:24:13

标签: android android-camera

我目前正在学习开发相机应用程序。到目前为止,我已经设法使用前后摄像头并拍摄照片。但是,我仍然对相机参数感到困惑。我不确定相机参数代码的放置位置。在哪里以及如何设置相机参数?

1 个答案:

答案 0 :(得分:3)

Camera.Parameters parameters = camera.getParameters();
    List<Camera.Size> previewSizes = parameters.getSupportedPreviewSizes();

    // You need to choose the most appropriate previewSize for your app
    Camera.Size previewSize = // .... select one of previewSizes here
    paramters.SetFocusMode(focusvalue);//string focusvalue based on your need
    parameters.setPreviewSize(previewSize.width, previewSize.height);
    camera.setParameters(parameters);
    camera.startPreview();

对于相机参数方法,您可以参考此链接 http://developer.android.com/reference/android/hardware/Camera.Parameters.html