Compartir a través de


RemoteController.IOnClientUpdateListener.OnClientPlaybackStateUpdate Método

Definición

Se llama cada vez que el estado de reproducción ha cambiado y se conoce la posición y la velocidad de reproducción.

[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

Parámetros

state
RemoteControlPlayState

uno de los estados de reproducción autorizados en RemoteControlClient#setPlaybackState(int).

stateChangeTimeMs
Int64

la hora del sistema en la que se notificó el cambio de estado, expresado en ms. Basado en android.os.SystemClock#elapsedRealtime().

currentPosMs
Int64

un valor positivo para la posición de reproducción multimedia actual expresada en ms, un valor negativo si la posición es temporalmente desconocida.

speed
Single

un valor expresado como una relación de reproducción de 1x: 1,0f es la reproducción normal, 2,0f es 2x, 0,5f es de media velocidad, -2,0f es rebobinado a 2 velocidades. 0,0f significa que no se está reproduciendo nada (por ejemplo, cuando el estado es RemoteControlClient#PLAYSTATE_ERROR).

Atributos

Comentarios

Se llama cada vez que el estado de reproducción ha cambiado y se conoce la posición y la velocidad de reproducción.

Documentación de Java para android.media.RemoteController.OnClientUpdateListener.onClientPlaybackStateUpdate(int, long, long, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a