public final class AudioCapabilitiesReceiver
extends java.lang.Object
AudioCapabilitiesReceiver.Listener when audio capability changes occur.| Modifier and Type | Class and Description |
|---|---|
static interface |
AudioCapabilitiesReceiver.Listener
Listener notified when audio capabilities change.
|
| Constructor and Description |
|---|
AudioCapabilitiesReceiver(android.content.Context context,
AudioCapabilitiesReceiver.Listener listener) |
AudioCapabilitiesReceiver(android.content.Context context,
android.os.Handler handler,
AudioCapabilitiesReceiver.Listener listener) |
| Modifier and Type | Method and Description |
|---|---|
AudioCapabilities |
register()
Registers the receiver, meaning it will notify the listener when audio capability changes
occur.
|
void |
unregister()
Unregisters the receiver, meaning it will no longer notify the listener when audio capability
changes occur.
|
public AudioCapabilitiesReceiver(android.content.Context context,
AudioCapabilitiesReceiver.Listener listener)
context - A context for registering the receiver.listener - The listener to notify when audio capabilities change.public AudioCapabilitiesReceiver(android.content.Context context,
@Nullable
android.os.Handler handler,
AudioCapabilitiesReceiver.Listener listener)
context - A context for registering the receiver.handler - The handler to which AudioCapabilitiesReceiver.Listener events will be posted. If null, listener
methods are invoked on the main thread.listener - The listener to notify when audio capabilities change.public AudioCapabilities register()
unregister() when the receiver is no longer required.public void unregister()