Condividi tramite


RemoteController.IOnClientUpdateListener.OnClientPlaybackStateUpdate Metodo

Definizione

Chiamato ogni volta che lo stato di riproduzione è cambiato e la posizione e la velocità di riproduzione sono noti.

[Android.Runtime.Register("onClientPlaybackStateUpdate", "(IJJF)V", "GetOnClientPlaybackStateUpdate_IJJFHandler:Android.Media.RemoteController/IOnClientUpdateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnClientPlaybackStateUpdate (Android.Media.RemoteControlPlayState state, long stateChangeTimeMs, long currentPosMs, float speed);
[<Android.Runtime.Register("onClientPlaybackStateUpdate", "(IJJF)V", "GetOnClientPlaybackStateUpdate_IJJFHandler:Android.Media.RemoteController/IOnClientUpdateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnClientPlaybackStateUpdate : Android.Media.RemoteControlPlayState * int64 * int64 * single -> unit

Parametri

state
RemoteControlPlayState

uno degli stati di riproduzione autorizzati in RemoteControlClient#setPlaybackState(int).

stateChangeTimeMs
Int64

ora di sistema in cui è stata segnalata la modifica dello stato, espressa in ms. Basato su android.os.SystemClock#elapsedRealtime().

currentPosMs
Int64

un valore positivo per la posizione di riproduzione multimediale corrente espressa in ms, un valore negativo se la posizione è temporaneamente sconosciuta.

speed
Single

un valore espresso come rapporto di riproduzione 1x: 1,0f è la riproduzione normale, 2,0f è 2x, 0,5f è a metà velocità, -2,0f viene riavvolso a velocità 2x. 0,0f indica che non viene riprodotto nulla (ad esempio, quando lo stato è RemoteControlClient#PLAYSTATE_ERROR).

Attributi

Commenti

Chiamato ogni volta che lo stato di riproduzione è cambiato e la posizione e la velocità di riproduzione sono noti.

Documentazione java per android.media.RemoteController.OnClientUpdateListener.onClientPlaybackStateUpdate(int, long, long, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a