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 para 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
O ID da entrada de TV vinculado a esse modo de exibição.
- timeMs
- Int64
A posição inicial para mudança de tempo, em milissegundos desde a época.
- Atributos
Comentários
Isso é chamado quando a posição inicial para mudança de tempo foi alterada.
A posição inicial para mudança de tempo indica o tempo mais cedo possível que o usuário pode procurar. Inicialmente, isso é equivalente ao momento em que a entrada de TV subjacente começa a gravar. Mais tarde, ele pode 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 busque uma posição anterior à posição inicial.
Para a reprodução de um programa gravado iniciado pelo #timeShiftPlay(String, Uri)
, a posição inicial é a hora em que a reprodução é iniciada. Não muda.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.