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. |