lightbulb_outline Please take our October 2018 developer survey. Start survey

MidiManager.DeviceCallback

public static class MidiManager.DeviceCallback
extends Object

java.lang.Object
   ↳ android.media.midi.MidiManager.DeviceCallback


Callback class used for clients to receive MIDI device added and removed notifications

Summary

Public constructors

MidiManager.DeviceCallback()

Public methods

void onDeviceAdded(MidiDeviceInfo device)

Called to notify when a new MIDI device has been added

void onDeviceRemoved(MidiDeviceInfo device)

Called to notify when a MIDI device has been removed

void onDeviceStatusChanged(MidiDeviceStatus status)

Called to notify when the status of a MIDI device has changed

Inherited methods

Public constructors

MidiManager.DeviceCallback

added in API level 23
public MidiManager.DeviceCallback ()

Public methods

onDeviceAdded

added in API level 23
public void onDeviceAdded (MidiDeviceInfo device)

Called to notify when a new MIDI device has been added

Parameters
device MidiDeviceInfo: a MidiDeviceInfo for the newly added device

onDeviceRemoved

added in API level 23
public void onDeviceRemoved (MidiDeviceInfo device)

Called to notify when a MIDI device has been removed

Parameters
device MidiDeviceInfo: a MidiDeviceInfo for the removed device

onDeviceStatusChanged

added in API level 23
public void onDeviceStatusChanged (MidiDeviceStatus status)

Called to notify when the status of a MIDI device has changed

Parameters
status MidiDeviceStatus: a MidiDeviceStatus for the changed device