Поделиться через


RemoteController.IOnClientUpdateListener.OnClientPlaybackStateUpdate Метод

Определение

Вызывается всякий раз, когда состояние воспроизведения изменилось, и положение воспроизведения и скорость известны.

[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

Параметры

state
RemoteControlPlayState

одно из состояний воспроизведения, авторизованных в RemoteControlClient#setPlaybackState(int).

stateChangeTimeMs
Int64

системное время, в течение которого сообщалось об изменении состояния, выражено в ms. android.os.SystemClock#elapsedRealtime()На основе .

currentPosMs
Int64

положительное значение для текущей позиции воспроизведения мультимедиа, выраженной в ms, отрицательное значение, если позиция временно неизвестна.

speed
Single

Значение, выраженное как соотношение воспроизведения 1x: 1.0f является нормальным воспроизведением, 2.0f равно 2x, 0,5f является полускоростным, -2,0f перемотается при скорости 2x. 0,0f означает, что ничего не играет (например, когда состояние равно RemoteControlClient#PLAYSTATE_ERROR).

Атрибуты

Комментарии

Вызывается всякий раз, когда состояние воспроизведения изменилось, и положение воспроизведения и скорость известны.

Документация по Java для android.media.RemoteController.OnClientUpdateListener.onClientPlaybackStateUpdate(int, long, long, float).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к