Compartilhar via


TvView.TimeShiftPositionCallback.OnTimeShiftStartPositionChanged Método

Definição

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.

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a