TvView.TimeShiftPositionCallback.OnTimeShiftStartPositionChanged Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.