Idioma

TvView.TimeShiftPositionCallback.OnTimeShiftStartPositionChanged Método

Definição

Isso é chamado quando a posição inicial da mudança de tempo foi alterada.

[Android.Runtime.Register("onTimeShiftStartPositionChanged", "(Ljava/lang/String;J)V", "GetOnTimeShiftStartPositionChanged_Ljava_lang_String_JHandler", ApiSince=23)]
public virtual void OnTimeShiftStartPositionChanged(string? inputId, long timeMs);
[<Android.Runtime.Register("onTimeShiftStartPositionChanged", "(Ljava/lang/String;J)V", "GetOnTimeShiftStartPositionChanged_Ljava_lang_String_JHandler", ApiSince=23)>]
abstract member OnTimeShiftStartPositionChanged : string * int64 -> unit
override this.OnTimeShiftStartPositionChanged : string * int64 -> unit

Parâmetros

inputId
String

A ID da entrada de TV associada a esse modo de exibição.

timeMs
Int64

A posição inicial para a mudança de tempo, em milissegundos desde a época.

Atributos

Comentários

Isso é chamado quando a posição inicial da mudança de tempo foi alterada.

A posição inicial para a mudança de tempo indica a hora mais antiga possível que o usuário pode procurar. Inicialmente, isso é equivalente à hora em que a entrada de TV subjacente inicia a gravação. Posteriormente, ele poderá ser ajustado porque não há espaço suficiente ou a duração da gravação é limitada. O aplicativo não deve permitir que o usuário procure uma posição anterior à posição inicial.

Para reprodução de um programa gravado iniciado por #timeShiftPlay(String, Uri), a posição inicial é a hora em que a reprodução é iniciada. Ele não muda.

Java documentação para android.media.tv.TvView.TimeShiftPositionCallback.onTimeShiftStartPositionChanged(java.lang.String, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a