Lenguaje

PlaybackState.Builder.SetState Método

Definición

Sobrecargas

Nombre Description
SetState(PlaybackStateCode, Int64, Single)

Establezca el estado actual de reproducción.

SetState(PlaybackStateCode, Int64, Single, Int64)

Establezca el estado actual de reproducción.

SetState(PlaybackStateCode, Int64, Single)

Establezca el estado actual de reproducción.

[Android.Runtime.Register("setState", "(IJF)Landroid/media/session/PlaybackState$Builder;", "")]
public Android.Media.Session.PlaybackState.Builder SetState(Android.Media.Session.PlaybackStateCode state, long position, float playbackSpeed);
[<Android.Runtime.Register("setState", "(IJF)Landroid/media/session/PlaybackState$Builder;", "")>]
member this.SetState : Android.Media.Session.PlaybackStateCode * int64 * single -> Android.Media.Session.PlaybackState.Builder

Parámetros

state
PlaybackStateCode

Estado actual de la reproducción. El valor es uno de los siguientes: PlaybackState.STATE_NONE; PlaybackState.STATE_STOPPED; PlaybackState.STATE_PAUSED; PlaybackState.STATE_PLAYING; PlaybackState.STATE_FAST_FORWARDING; PlaybackState.STATE_REWINDING; PlaybackState.STATE_BUFFERING; PlaybackState.STATE_ERROR; PlaybackState.STATE_CONNECTING; PlaybackState.STATE_SKIPPING_TO_PREVIOUS; PlaybackState.STATE_SKIPPING_TO_NEXT; PlaybackState.STATE_SKIPPING_TO_QUEUE_ITEM

position
Int64

Posición del elemento actual en ms.

playbackSpeed
Single

Velocidad actual de reproducción como un múltiplo de reproducción normal.

Devoluciones

este

Atributos

Comentarios

Establezca el estado actual de reproducción.

La posición debe estar en ms e indica la posición de reproducción actual dentro del elemento. Si la posición es desconocida, use PlaybackState.PLAYBACK_POSITION_UNKNOWN. La hora de actualización se establecerá en el systemClock.elapsedRealtime() actual.

La velocidad es un múltiplo de reproducción normal y debe ser 0 cuando se pausa y negativo al rebobinar. La velocidad de reproducción normal es de 1,0.

El estado debe ser uno de los siguientes: PlaybackState.STATE_NONE; PlaybackState.STATE_STOPPED; PlaybackState.STATE_PLAYING; PlaybackState.STATE_PAUSED; PlaybackState.STATE_FAST_FORWARDING; PlaybackState.STATE_REWINDING; PlaybackState.STATE_BUFFERING; PlaybackState.STATE_ERROR; PlaybackState.STATE_CONNECTING; PlaybackState.STATE_SKIPPING_TO_PREVIOUS; PlaybackState.STATE_SKIPPING_TO_NEXT; PlaybackState.STATE_SKIPPING_TO_QUEUE_ITEM

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

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

SetState(PlaybackStateCode, Int64, Single, Int64)

Establezca el estado actual de reproducción.

[Android.Runtime.Register("setState", "(IJFJ)Landroid/media/session/PlaybackState$Builder;", "")]
public Android.Media.Session.PlaybackState.Builder SetState(Android.Media.Session.PlaybackStateCode state, long position, float playbackSpeed, long updateTime);
[<Android.Runtime.Register("setState", "(IJFJ)Landroid/media/session/PlaybackState$Builder;", "")>]
member this.SetState : Android.Media.Session.PlaybackStateCode * int64 * single * int64 -> Android.Media.Session.PlaybackState.Builder

Parámetros

state
PlaybackStateCode

Estado actual de la reproducción. El valor es uno de los siguientes: PlaybackState.STATE_NONE; PlaybackState.STATE_STOPPED; PlaybackState.STATE_PAUSED; PlaybackState.STATE_PLAYING; PlaybackState.STATE_FAST_FORWARDING; PlaybackState.STATE_REWINDING; PlaybackState.STATE_BUFFERING; PlaybackState.STATE_ERROR; PlaybackState.STATE_CONNECTING; PlaybackState.STATE_SKIPPING_TO_PREVIOUS; PlaybackState.STATE_SKIPPING_TO_NEXT; PlaybackState.STATE_SKIPPING_TO_QUEUE_ITEM

position
Int64

Posición del elemento actual en ms.

playbackSpeed
Single

Velocidad actual de reproducción como un múltiplo de reproducción normal.

updateTime
Int64

La hora de la base de tiempo SystemClock.elapsedRealtime en la que se actualizó la posición.

Devoluciones

este

Atributos

Comentarios

Establezca el estado actual de reproducción.

La posición debe estar en ms e indica la posición de reproducción actual dentro del elemento. Si la posición es desconocida, use PlaybackState.PLAYBACK_POSITION_UNKNOWN. Cuando no se usa una posición desconocida, se debe proporcionar la hora en la que se actualizó la posición. Está bien usar SystemClock.elapsedRealtime() si la posición actual se recuperó.

La velocidad es un múltiplo de reproducción normal y debe ser 0 cuando se pausa y negativo al rebobinar. La velocidad de reproducción normal es de 1,0.

El estado debe ser uno de los siguientes: PlaybackState.STATE_NONE; PlaybackState.STATE_STOPPED; PlaybackState.STATE_PLAYING; PlaybackState.STATE_PAUSED; PlaybackState.STATE_FAST_FORWARDING; PlaybackState.STATE_REWINDING; PlaybackState.STATE_BUFFERING; PlaybackState.STATE_ERROR; PlaybackState.STATE_CONNECTING; PlaybackState.STATE_SKIPPING_TO_PREVIOUS; PlaybackState.STATE_SKIPPING_TO_NEXT; PlaybackState.STATE_SKIPPING_TO_QUEUE_ITEM

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

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