Lingua

PlaybackState.Builder.SetState Metodo

Definizione

Overload

Nome Descrizione
SetState(PlaybackStateCode, Int64, Single)

Impostare lo stato corrente della riproduzione.

SetState(PlaybackStateCode, Int64, Single, Int64)

Impostare lo stato corrente della riproduzione.

SetState(PlaybackStateCode, Int64, Single)

Impostare lo stato corrente della riproduzione.

[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

Parametri

state
PlaybackStateCode

Stato corrente della riproduzione. Il valore è uno dei seguenti: 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

Posizione nell'elemento corrente in ms.

playbackSpeed
Single

Velocità corrente della riproduzione come multiplo della riproduzione normale.

Valori restituiti

questo

Attributi

Commenti

Impostare lo stato corrente della riproduzione.

La posizione deve essere in ms e indica la posizione di riproduzione corrente all'interno dell'elemento. Se la posizione è sconosciuta, utilizzare PlaybackState.PLAYBACK_POSITION_UNKNOWN. L'ora di aggiornamento verrà impostata sull'oggetto SystemClock.elapsedRealtime().

La velocità è un multiplo di riproduzione normale e deve essere 0 quando viene sospesa e negativa quando si riavvolge. La velocità di riproduzione normale è 1,0.

Lo stato deve essere uno dei seguenti: 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

Informazioni di riferimento su Android per android.media.session.PlaybackState.Builder.setState.

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

SetState(PlaybackStateCode, Int64, Single, Int64)

Impostare lo stato corrente della riproduzione.

[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

Parametri

state
PlaybackStateCode

Stato corrente della riproduzione. Il valore è uno dei seguenti: 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

Posizione nell'elemento corrente in ms.

playbackSpeed
Single

Velocità corrente della riproduzione come multiplo della riproduzione normale.

updateTime
Int64

Ora nella base di tempo SystemClock.elapsedRealtime in cui la posizione è stata aggiornata.

Valori restituiti

questo

Attributi

Commenti

Impostare lo stato corrente della riproduzione.

La posizione deve essere in ms e indica la posizione di riproduzione corrente all'interno dell'elemento. Se la posizione è sconosciuta, utilizzare PlaybackState.PLAYBACK_POSITION_UNKNOWN. Quando non si utilizza una posizione sconosciuta, è necessario specificare l'ora in cui è stata aggiornata la posizione. È possibile usare SystemClock.elapsedRealtime() se la posizione corrente è stata appena recuperata.

La velocità è un multiplo di riproduzione normale e deve essere 0 quando viene sospesa e negativa quando si riavvolge. La velocità di riproduzione normale è 1,0.

Lo stato deve essere uno dei seguenti: 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

Informazioni di riferimento su Android per android.media.session.PlaybackState.Builder.setState.

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