PlaybackState.Builder.AddCustomAction Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.