Added in [API level 16](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)   
Deprecated in [API level 21](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# Camera.AutoFocusMoveCallback

*** ** * ** ***

` public static interface Camera.AutoFocusMoveCallback `   
` `

|---|
| android.hardware.Camera.AutoFocusMoveCallback |

<br />

*** ** * ** ***

<br />

**This interface was deprecated in API level 21.**   

We recommend using the new `https://developer.android.com/reference/android/hardware/camera2/package-summary` API for new applications.

Callback interface used to notify on auto focus start and stop.

This is only supported in continuous autofocus modes -- `https://developer.android.com/reference/android/hardware/Camera.Parameters#FOCUS_MODE_CONTINUOUS_VIDEO` and `https://developer.android.com/reference/android/hardware/Camera.Parameters#FOCUS_MODE_CONTINUOUS_PICTURE`. Applications can show autofocus animation based on this.

<br />

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/hardware/Camera.AutoFocusMoveCallback#onAutoFocusMoving(boolean,%20android.hardware.Camera)(boolean start, https://developer.android.com/reference/android/hardware/Camera camera) ` Called when the camera auto focus starts or stops. |

## Public methods

### onAutoFocusMoving

Added in [API level 16](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void onAutoFocusMoving (boolean start, 
                Camera camera)
```

Called when the camera auto focus starts or stops.

<br />

| Parameters ||
|---|---|
| `start` | `boolean`: true if focus starts to move, false if focus stops to move <br /> |
| `camera` | `Camera`: the Camera service object <br /> |