MediaSession Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| MediaSession(Context, String) |
Erstellt eine neue Sitzung. |
| MediaSession(Context, String, Bundle) |
Erstellt eine neue Sitzung. |
MediaSession(Context, String)
Erstellt eine neue Sitzung.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;)V", "")]
public MediaSession(Android.Content.Context context, string tag);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;)V", "")>]
new Android.Media.Session.MediaSession : Android.Content.Context * string -> Android.Media.Session.MediaSession
Parameter
- context
- Context
Der Kontext, der zum Erstellen der Sitzung verwendet werden soll.
- tag
- String
Ein kurzer Name für Debuggingzwecke.
- Attribute
Hinweise
Erstellt eine neue Sitzung. Die Sitzung wird automatisch beim System registriert, wird aber erst veröffentlicht, wenn #setActive(boolean) setActive(true) sie aufgerufen wird. Wenn Sie mit der Sitzung fertig sind, müssen Sie anrufen #release() .
Beachten Sie, dass RuntimeException ausgelöst wird, wenn eine App zu viele Sitzungen erstellt.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
MediaSession(Context, String, Bundle)
Erstellt eine neue Sitzung.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=29)]
public MediaSession(Android.Content.Context context, string tag, Android.OS.Bundle? sessionInfo);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=29)>]
new Android.Media.Session.MediaSession : Android.Content.Context * string * Android.OS.Bundle -> Android.Media.Session.MediaSession
Parameter
- context
- Context
Der Kontext, der zum Erstellen der Sitzung verwendet werden soll.
- tag
- String
Ein kurzer Name für Debuggingzwecke.
- sessionInfo
- Bundle
Ein Bündel für zusätzliche Informationen zu dieser Sitzung.
Controller können diese Informationen durch Aufrufen MediaController#getSessionInfo()abrufen.
Es IllegalArgumentException wird ausgelöst, wenn dies nicht-frameworkfähige Objekte enthält.
- Attribute
Hinweise
Erstellt eine neue Sitzung. Die Sitzung wird automatisch beim System registriert, wird aber erst veröffentlicht, wenn #setActive(boolean) setActive(true) sie aufgerufen wird. Wenn Sie mit der Sitzung fertig sind, müssen Sie anrufen #release() .
Dies sessionInfo kann zusätzliche unveränderbare Informationen zu dieser Sitzung enthalten. Sie kann z. B. die Version der Anwendung oder die Liste der von dieser Sitzung unterstützten benutzerdefinierten Befehle enthalten.
Beachten Sie, dass RuntimeException ausgelöst wird, wenn eine App zu viele Sitzungen erstellt.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.