Handler.SendMessageAtTime(Message, Int64) Método

Definição

Enfileirar uma mensagem na fila de mensagens após todas as mensagens pendentes antes do tempo absoluto (em milissegundos) <var>uptimeMillis</var>.

[Android.Runtime.Register("sendMessageAtTime", "(Landroid/os/Message;J)Z", "GetSendMessageAtTime_Landroid_os_Message_JHandler")]
public virtual bool SendMessageAtTime(Android.OS.Message msg, long uptimeMillis);
[<Android.Runtime.Register("sendMessageAtTime", "(Landroid/os/Message;J)Z", "GetSendMessageAtTime_Landroid_os_Message_JHandler")>]
abstract member SendMessageAtTime : Android.OS.Message * int64 -> bool
override this.SendMessageAtTime : Android.OS.Message * int64 -> bool

Parâmetros

msg
Message

O valor não pode ser nulo.

uptimeMillis
Int64

O momento absoluto em que a mensagem deve ser entregue, usando a android.os.SystemClock#uptimeMillis base de tempo.

Retornos

Retornará true se a mensagem tiver sido colocada com êxito na fila de mensagens. Retorna false na falha, geralmente porque o looper que processa a fila de mensagens está saindo. Observe que um resultado de true não significa que a mensagem será processada. Se o looper for encerrado antes da hora de entrega da mensagem ocorrer, a mensagem será descartada.

Atributos

Comentários

Enfileirar uma mensagem na fila de mensagens após todas as mensagens pendentes antes do tempo absoluto (em milissegundos) <var>uptimeMillis</var>. <b>A base de tempo é android.os.SystemClock#uptimeMillis.</b> O tempo gasto em sono profundo adicionará um atraso adicional à execução. Você o receberá no #handleMessagethread anexado a esse manipulador.

Java documentação para android.os.Handler.sendMessageAtTime(android.os.Message, 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