PlaybackState.Builder.SetState Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.