AudioDeviceCallback

public abstract class AudioDeviceCallback
extends Object

java.lang.Object
   ↳ android.media.AudioDeviceCallback


AudioDeviceCallback defines the mechanism by which applications can receive notifications of audio device connection and disconnection events.

Summary

Public constructors

AudioDeviceCallback()

Public methods

void onAudioDevicesAdded(AudioDeviceInfo[] addedDevices)

Called by the AudioManager to indicate that one or more audio devices have been connected.

void onAudioDevicesRemoved(AudioDeviceInfo[] removedDevices)

Called by the AudioManager to indicate that one or more audio devices have been disconnected.

Inherited methods

Public constructors

AudioDeviceCallback

added in API level 23
public AudioDeviceCallback ()

Public methods

onAudioDevicesAdded

added in API level 23
public void onAudioDevicesAdded (AudioDeviceInfo[] addedDevices)

Called by the AudioManager to indicate that one or more audio devices have been connected.

Parameters
addedDevices AudioDeviceInfo: An array of AudioDeviceInfo objects corresponding to any newly added audio devices.

onAudioDevicesRemoved

added in API level 23
public void onAudioDevicesRemoved (AudioDeviceInfo[] removedDevices)

Called by the AudioManager to indicate that one or more audio devices have been disconnected.

Parameters
removedDevices AudioDeviceInfo: An array of AudioDeviceInfo objects corresponding to any newly removed audio devices.