Lenguaje

PlaybackState.Builder.AddCustomAction Método

Definición

Sobrecargas

Nombre Description
AddCustomAction(PlaybackState+CustomAction)

Agregue una acción personalizada al estado de reproducción.

AddCustomAction(String, String, Int32)

Agregue una acción personalizada al estado de reproducción.

AddCustomAction(PlaybackState+CustomAction)

Agregue una acción personalizada al estado de reproducción.

[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

Acción personalizada que se va a agregar a PlaybackState.

Devoluciones

este

Atributos

Comentarios

Agregue una acción personalizada al estado de reproducción. Las acciones se pueden usar para exponer funcionalidad adicional a MediaControllers más allá de lo que ofrecen los controles de transporte estándar.

Un ejemplo de una acción sería iniciar una estación de radio basada en el elemento actual o saltarse por delante en 30 segundos.

Referencia de Android para android.media.session.PlaybackState.Builder.addCustomAction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

AddCustomAction(String, String, Int32)

Agregue una acción personalizada al estado de reproducción.

[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

Identificador de esta acción. Se puede devolver a MediaSession a través de MediaController.TransportControls.sendCustomAction(String,Bundle).

name
String

Nombre para mostrar de la acción. Si el texto se muestra con la acción o se usa para la accesibilidad, esto es lo que se debe usar.

icon
Int32

Acción de recurso del icono que se debe mostrar para la acción. El recurso debe estar en el paquete de MediaSession.

Devoluciones

este

Atributos

Comentarios

Agregue una acción personalizada al estado de reproducción. Las acciones se pueden usar para exponer funcionalidad adicional a MediaControllers más allá de lo que ofrecen los controles de transporte estándar.

Por ejemplo, inicie una estación de radio basada en el elemento actual o o omita por adelantado en 30 segundos.

Referencia de Android para android.media.session.PlaybackState.Builder.addCustomAction.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a