Added in API level 1
Deprecated in API level 21

AutoFocusCallback


interface AutoFocusCallback
android.hardware.Camera.AutoFocusCallback

Callback interface used to notify on completion of camera auto focus.

Devices that do not support auto-focus will receive a "fake" callback to this interface. If your application needs auto-focus and should not be installed on devices without auto-focus, you must declare that your app uses the android.hardware.camera.autofocus feature, in the <uses-feature> manifest element.

Summary

Public methods
abstract Unit
onAutoFocus(success: Boolean, camera: Camera!)

Called when the camera auto focus completes.

Public methods

onAutoFocus

Added in API level 1
abstract fun onAutoFocus(
    success: Boolean,
    camera: Camera!
): Unit

Deprecated: Deprecated in Java.

Called when the camera auto focus completes. If the camera does not support auto-focus and autoFocus is called, onAutoFocus will be called immediately with a fake value of success set to true. The auto-focus routine does not lock auto-exposure and auto-white balance after it completes.

Parameters
success Boolean: true if focus was successful, false if otherwise
camera Camera!: the Camera service object