CameraView icon indicating copy to clipboard operation
CameraView copied to clipboard

大神们,享问下,相机启动时,是不是没有自动对焦了

Open andoria opened this issue 6 years ago • 2 comments

FirstFoucsLisenter 这个类都不存在了,求回复!谢谢

andoria avatar Apr 15 '19 07:04 andoria

感觉除了第一次打开焦点是对的,后面你快速移动手机或拉远拉近距离都没有再自动对焦了

KevinSgun avatar Apr 17 '19 09:04 KevinSgun

对焦模式设置改成下面这段代码

boolean isCanAutoFocus = false; if ((SELECTED_CAMERA == CAMERA_FRONT_POSITION && mParams.isSmoothZoomSupported()) || (SELECTED_CAMERA == CAMERA_POST_POSITION && (mParams.isSmoothZoomSupported() || mParams.isZoomSupported()))) { isCanAutoFocus = true; } if (isCanAutoFocus) { //设置对焦模式 if (mParams.getSupportedFocusModes().contains(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO)) { mParams.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_VIDEO); } else { mParams.setFocusMode(Camera.Parameters.FLASH_MODE_AUTO); } }

AzusaL avatar May 08 '19 06:05 AzusaL