Stay organized with collections
Save and categorize content based on your preferences.
AutoFocusMoveCallback
interface AutoFocusMoveCallback
Callback interface used to notify on auto focus start and stop.
This is only supported in continuous autofocus modes -- android.hardware.Camera.Parameters#FOCUS_MODE_CONTINUOUS_VIDEO
and android.hardware.Camera.Parameters#FOCUS_MODE_CONTINUOUS_PICTURE
. Applications can show autofocus animation based on this.
Summary
Public methods |
abstract Unit |
Called when the camera auto focus starts or stops.
|
Public methods
onAutoFocusMoving
abstract fun onAutoFocusMoving(
start: Boolean,
camera: Camera!
): Unit
Deprecated: Deprecated in Java.
Called when the camera auto focus starts or stops.
Parameters |
start |
Boolean: true if focus starts to move, false if focus stops to move |
camera |
Camera!: the Camera service object |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# Camera.AutoFocusMoveCallback\n\nAdded in [API level 16](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \nDeprecated in [API level 21](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nAutoFocusMoveCallback\n=====================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/hardware/Camera.AutoFocusMoveCallback \"View this page in Java\") \n\n```\ninterface AutoFocusMoveCallback\n```\n\n|----------------------------------------------------|\n| [android.hardware.Camera.AutoFocusMoveCallback](#) |\n\n*** ** * ** ***\n\n| **This interface was deprecated in API level 21.**\n|\n| We recommend using the new [android.hardware.camera2](/reference/kotlin/android/hardware/camera2/package-summary) API for new applications.\n\nCallback interface used to notify on auto focus start and stop.\n\nThis is only supported in continuous autofocus modes -- [android.hardware.Camera.Parameters#FOCUS_MODE_CONTINUOUS_VIDEO](/reference/kotlin/android/hardware/Camera.Parameters#FOCUS_MODE_CONTINUOUS_VIDEO:kotlin.String) and [android.hardware.Camera.Parameters#FOCUS_MODE_CONTINUOUS_PICTURE](/reference/kotlin/android/hardware/Camera.Parameters#FOCUS_MODE_CONTINUOUS_PICTURE:kotlin.String). Applications can show autofocus animation based on this.\n\nSummary\n-------\n\n| Public methods ||\n|---------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| abstract [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [onAutoFocusMoving](#onAutoFocusMoving(kotlin.Boolean,%20android.hardware.Camera))`(`start:` `[Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)`, `camera:` `[Camera](/reference/kotlin/android/hardware/Camera)!`)` Called when the camera auto focus starts or stops. |\n\nPublic methods\n--------------\n\n### onAutoFocusMoving\n\nAdded in [API level 16](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nabstract fun onAutoFocusMoving(\n start: Boolean, \n camera: Camera!\n): Unit\n```\n\n**Deprecated:** *Deprecated in Java.*\n\nCalled when the camera auto focus starts or stops.\n\n| Parameters ||\n|----------|------------------------------------------------------------------------------------------------------------------------------------------------|\n| `start` | [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html): true if focus starts to move, false if focus stops to move |\n| `camera` | [Camera](/reference/kotlin/android/hardware/Camera)!: the Camera service object |"]]