Added in API level 23
    AudioDeviceCallback
abstract class AudioDeviceCallback
| kotlin.Any | |
| ↳ | android.media.AudioDeviceCallback | 
AudioDeviceCallback defines the mechanism by which applications can receive notifications of audio device connection and disconnection events.
Summary
| Public constructors | |
|---|---|
| Public methods | |
|---|---|
| open Unit | 
            onAudioDevicesAdded(addedDevices: Array<AudioDeviceInfo!>!)Called by the   | 
        
| open Unit | 
            onAudioDevicesRemoved(removedDevices: Array<AudioDeviceInfo!>!)Called by the   | 
        
Public constructors
AudioDeviceCallback
AudioDeviceCallback()
Public methods
onAudioDevicesAdded
Added in API level 23
      open fun onAudioDevicesAdded(addedDevices: Array<AudioDeviceInfo!>!): Unit
Called by the AudioManager to indicate that one or more audio devices have been connected.
| Parameters | |
|---|---|
addedDevices | 
            Array<AudioDeviceInfo!>!: An array of AudioDeviceInfo objects corresponding to any newly added audio devices. | 
          
onAudioDevicesRemoved
Added in API level 23
      open fun onAudioDevicesRemoved(removedDevices: Array<AudioDeviceInfo!>!): Unit
Called by the AudioManager to indicate that one or more audio devices have been disconnected.
| Parameters | |
|---|---|
removedDevices | 
            Array<AudioDeviceInfo!>!: An array of AudioDeviceInfo objects corresponding to any newly removed audio devices. |