Freigeben über


AudioManager.RegisterRemoteController(RemoteController) Methode

Definition

Achtung

deprecated

Registriert eine RemoteController instance, um Medienmetadatenupdates und Wiedergabezustandsinformationen von Anwendungen mit RemoteControlClientzu empfangen und ihre Wiedergabe zu steuern.

[Android.Runtime.Register("registerRemoteController", "(Landroid/media/RemoteController;)Z", "GetRegisterRemoteController_Landroid_media_RemoteController_Handler")]
[System.Obsolete("deprecated")]
public virtual bool RegisterRemoteController (Android.Media.RemoteController? rctlr);
[<Android.Runtime.Register("registerRemoteController", "(Landroid/media/RemoteController;)Z", "GetRegisterRemoteController_Landroid_media_RemoteController_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member RegisterRemoteController : Android.Media.RemoteController -> bool
override this.RegisterRemoteController : Android.Media.RemoteController -> bool

Parameter

rctlr
RemoteController

das zu registrierende Objekt.

Gibt zurück

true, wenn erfolgreich RemoteController registriert wurde, false, wenn ein Fehler aufgetreten ist, aufgrund eines internen Systemfehlers oder unzureichender Berechtigungen.

Attribute

Hinweise

Registriert eine RemoteController instance, um Medienmetadatenupdates und Wiedergabezustandsinformationen von Anwendungen mit RemoteControlClientzu empfangen und ihre Wiedergabe zu steuern.

Für die Registrierung muss der RemoteController.OnClientUpdateListener Listener einer der aktivierten Benachrichtigungslistener sein (siehe android.service.notification.NotificationListenerService).

Dieses Member ist veraltet. Verwenden Sie stattdessen MediaSessionManager#addOnActiveSessionsChangedListener(android.media.session.MediaSessionManager.OnActiveSessionsChangedListener, ComponentName) und MediaController.

Java-Dokumentation für android.media.AudioManager.registerRemoteController(android.media.RemoteController).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: