PlaybackState.Builder.AddCustomAction Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AddCustomAction(PlaybackState+CustomAction) |
Aggiungere un'azione personalizzata allo stato di riproduzione. |
| AddCustomAction(String, String, Int32) |
Aggiungere un'azione personalizzata allo stato di riproduzione. |
AddCustomAction(PlaybackState+CustomAction)
Aggiungere un'azione personalizzata allo stato di riproduzione.
[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
Parametri
- customAction
- PlaybackState.CustomAction
Azione personalizzata da aggiungere a PlaybackState.
Valori restituiti
questo
- Attributi
Commenti
Aggiungere un'azione personalizzata allo stato di riproduzione. Le azioni possono essere usate per esporre funzionalità aggiuntive ai MediaController oltre a quanto offerto dai controlli di trasporto standard.
Un esempio di azione è quello di avviare una stazione radio in base all'elemento corrente o di saltare avanti di 30 secondi.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
AddCustomAction(String, String, Int32)
Aggiungere un'azione personalizzata allo stato di riproduzione.
[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
Parametri
- action
- String
Identificatore per questa azione. Può essere inviato a MediaSession tramite MediaController.TransportControls.sendCustomAction(String,Bundle).
- name
- String
Nome visualizzato per l'azione. Se il testo viene visualizzato con l'azione o usato per l'accessibilità, questo è ciò che deve essere usato.
- icon
- Int32
Azione della risorsa dell'icona che deve essere visualizzata per l'azione. La risorsa deve trovarsi nel pacchetto di MediaSession.
Valori restituiti
questo
- Attributi
Commenti
Aggiungere un'azione personalizzata allo stato di riproduzione. Le azioni possono essere usate per esporre funzionalità aggiuntive ai MediaController oltre a quanto offerto dai controlli di trasporto standard.
Ad esempio, avviare una stazione radio in base all'elemento corrente o saltare avanti di 30 secondi.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.