PlaybackState.Builder.AddCustomAction Methode
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
| Name | Beschreibung |
|---|---|
| AddCustomAction(PlaybackState+CustomAction) |
Fügen Sie dem Wiedergabezustand eine benutzerdefinierte Aktion hinzu. |
| AddCustomAction(String, String, Int32) |
Fügen Sie dem Wiedergabezustand eine benutzerdefinierte Aktion hinzu. |
AddCustomAction(PlaybackState+CustomAction)
Fügen Sie dem Wiedergabezustand eine benutzerdefinierte Aktion hinzu.
[Android.Runtime.Register("addCustomAction", "(Landroid/media/session/PlaybackState$CustomAction;)Landroid/media/session/PlaybackState$Builder;", "")]
public Android.Media.Session.PlaybackState.Builder AddCustomAction(Android.Media.Session.PlaybackState.CustomAction customAction);
[<Android.Runtime.Register("addCustomAction", "(Landroid/media/session/PlaybackState$CustomAction;)Landroid/media/session/PlaybackState$Builder;", "")>]
member this.AddCustomAction : Android.Media.Session.PlaybackState.CustomAction -> Android.Media.Session.PlaybackState.Builder
Parameter
- customAction
- PlaybackState.CustomAction
Die benutzerdefinierte Aktion, die zum PlaybackState hinzugefügt werden soll.
Gibt zurück
das
- Attribute
Hinweise
Fügen Sie dem Wiedergabezustand eine benutzerdefinierte Aktion hinzu. Aktionen können verwendet werden, um zusätzliche Funktionen für MediaController verfügbar zu machen, die über das von den standardmäßigen Transportsteuerelementen angeboten werden.
Ein Beispiel für eine Aktion wäre das Starten eines Radiosenders basierend auf dem aktuellen Element oder das Überspringen um 30 Sekunden.
Android-Referenz für android.media.session.PlaybackState.Builder.addCustomAction.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
AddCustomAction(String, String, Int32)
Fügen Sie dem Wiedergabezustand eine benutzerdefinierte Aktion hinzu.
[Android.Runtime.Register("addCustomAction", "(Ljava/lang/String;Ljava/lang/String;I)Landroid/media/session/PlaybackState$Builder;", "")]
public Android.Media.Session.PlaybackState.Builder AddCustomAction(string action, string name, int icon);
[<Android.Runtime.Register("addCustomAction", "(Ljava/lang/String;Ljava/lang/String;I)Landroid/media/session/PlaybackState$Builder;", "")>]
member this.AddCustomAction : string * string * int -> Android.Media.Session.PlaybackState.Builder
Parameter
- action
- String
Ein Bezeichner für diese Aktion. Sie kann über MediaController.TransportControls.sendCustomAction(String,Bundle) an die MediaSession zurückgesendet werden.
- name
- String
Der Anzeigename für die Aktion. Wenn Text mit der Aktion angezeigt oder für die Barrierefreiheit verwendet wird, sollte dies verwendet werden.
- icon
- Int32
Die Ressourcenaktion des Symbols, das für die Aktion angezeigt werden soll. Die Ressource sollte sich im Paket der MediaSession befinden.
Gibt zurück
das
- Attribute
Hinweise
Fügen Sie dem Wiedergabezustand eine benutzerdefinierte Aktion hinzu. Aktionen können verwendet werden, um zusätzliche Funktionen für MediaController verfügbar zu machen, die über das von den standardmäßigen Transportsteuerelementen angeboten werden.
z. B. starten Sie eine Radiostation basierend auf dem aktuellen Element oder überspringen Sie bis zu 30 Sekunden.
Android-Referenz für android.media.session.PlaybackState.Builder.addCustomAction.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.