Idioma

PlaybackState.Builder.AddCustomAction Método

Definição

Sobrecargas

Nome Description
AddCustomAction(PlaybackState+CustomAction)

Adicione uma ação personalizada ao estado de reprodução.

AddCustomAction(String, String, Int32)

Adicione uma ação personalizada ao estado de reprodução.

AddCustomAction(PlaybackState+CustomAction)

Adicione uma ação personalizada ao estado de reprodução.

[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

Parâmetros

customAction
PlaybackState.CustomAction

A ação personalizada a ser adicionada ao PlaybackState.

Retornos

este

Atributos

Comentários

Adicione uma ação personalizada ao estado de reprodução. As ações podem ser usadas para expor funcionalidades adicionais aos MediaControllers além do que é oferecido pelos controles de transporte padrão.

Um exemplo de uma ação seria iniciar uma estação de rádio com base no item atual ou ignorar em 30 segundos.

Referência do Android para android.media.session.PlaybackState.Builder.addCustomAction.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

AddCustomAction(String, String, Int32)

Adicione uma ação personalizada ao estado de reprodução.

[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

Parâmetros

action
String

Um identificador para essa ação. Ele pode ser enviado de volta para a MediaSession por meio de MediaController.TransportControls.sendCustomAction(String, Bundle).

name
String

O nome de exibição da ação. Se o texto for mostrado com a ação ou usado para acessibilidade, é isso que deve ser usado.

icon
Int32

A ação de recurso do ícone que deve ser exibida para a ação. O recurso deve estar no pacote da MediaSession.

Retornos

este

Atributos

Comentários

Adicione uma ação personalizada ao estado de reprodução. As ações podem ser usadas para expor funcionalidades adicionais aos MediaControllers além do que é oferecido pelos controles de transporte padrão.

Por exemplo, inicie uma estação de rádio com base no item atual ou pule para frente em 30 segundos.

Referência do Android para android.media.session.PlaybackState.Builder.addCustomAction.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a