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

# AudioEffect.OnEnableStatusChangeListener

*** ** * ** ***

` public static interface AudioEffect.OnEnableStatusChangeListener `   
` `

|---|
| android.media.audiofx.AudioEffect.OnEnableStatusChangeListener |

<br />

*** ** * ** ***

The OnEnableStatusChangeListener interface defines a method called by the AudioEffect when the enabled state of the effect engine was changed by the controlling application.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/media/audiofx/AudioEffect.OnEnableStatusChangeListener#onEnableStatusChange(android.media.audiofx.AudioEffect,%20boolean)(https://developer.android.com/reference/android/media/audiofx/AudioEffect effect, boolean enabled) ` Called on the listener to notify it that the effect engine has been enabled or disabled. |

## Public methods

### onEnableStatusChange

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

```
public abstract void onEnableStatusChange (AudioEffect effect, 
                boolean enabled)
```

Called on the listener to notify it that the effect engine has been enabled or disabled.

<br />

| Parameters ||
|---|---|
| `effect` | `AudioEffect`: the effect on which the interface is registered. <br /> |
| `enabled` | `boolean`: new effect state. <br /> |