Sprache

PlaybackState.Builder.AddCustomAction Methode

Definition

Ü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.

Gilt für: