4

我曾经cameraParameters.getMaxNumFocusAreas()检查并得到 10。但是当我点击视图中的一个区域时,我会创建一个列表来包含那个新的焦点区域。

if (cameraParameters.getMaxNumFocusAreas() >= areaList.size()) {
  cameraParameters.setFocusAreas(areaList);
  camera.setParameters(cameraParameters);
}

我的 android 手机有这些 focusModes:[continuous-video, auto, macro, infinity, infinity, continuous-picture]

但是会导致java.lang.RuntimeException: setParameters failed。我错过了什么?

或者有什么方法可以为相机进行手动对焦,谢谢。

4

0 回答 0