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

# Equalizer.OnParameterChangeListener

*** ** * ** ***

` public static interface Equalizer.OnParameterChangeListener `   
` `

|---|
| android.media.audiofx.Equalizer.OnParameterChangeListener |

<br />

*** ** * ** ***

The OnParameterChangeListener interface defines a method called by the Equalizer when a parameter value has changed.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/media/audiofx/Equalizer.OnParameterChangeListener#onParameterChange(android.media.audiofx.Equalizer,%20int,%20int,%20int,%20int)(https://developer.android.com/reference/android/media/audiofx/Equalizer effect, int status, int param1, int param2, int value) ` Method called when a parameter value has changed. |

## Public methods

### onParameterChange

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

```
public abstract void onParameterChange (Equalizer effect, 
                int status, 
                int param1, 
                int param2, 
                int value)
```

Method called when a parameter value has changed. The method is called only if the parameter was changed by another application having the control of the same Equalizer engine.

<br />

| Parameters ||
|---|---|
| `effect` | `Equalizer`: the Equalizer on which the interface is registered. <br /> |
| `status` | `int`: status of the set parameter operation. <br /> |
| `param1` | `int`: ID of the modified parameter. See `https://developer.android.com/reference/android/media/audiofx/Equalizer#PARAM_BAND_LEVEL` ... <br /> |
| `param2` | `int`: additional parameter qualifier (e.g the band for band level parameter). <br /> |
| `value` | `int`: the new parameter value. <br /> |