Compartilhar via


Handler.PostDelayed Método

Definição

Sobrecargas

PostDelayed(IRunnable, Int64)

Faz com que o r Runnable seja adicionado à fila de mensagens, a ser executado após a quantidade de tempo especificada decorrer.

PostDelayed(Action, Int64)
PostDelayed(IRunnable, Object, Int64)

Faz com que o r Runnable seja adicionado à fila de mensagens, a ser executado após a quantidade de tempo especificada decorrer.

PostDelayed(IRunnable, Int64)

Faz com que o r Runnable seja adicionado à fila de mensagens, a ser executado após a quantidade de tempo especificada decorrer.

[Android.Runtime.Register("postDelayed", "(Ljava/lang/Runnable;J)Z", "")]
public bool PostDelayed (Java.Lang.IRunnable r, long delayMillis);
[<Android.Runtime.Register("postDelayed", "(Ljava/lang/Runnable;J)Z", "")>]
member this.PostDelayed : Java.Lang.IRunnable * int64 -> bool

Parâmetros

r
IRunnable

O Runnable que será executado.

delayMillis
Int64

O atraso (em milissegundos) até que o Runnable seja executado.

Retornos

Retorna true se o Runnable foi colocado com êxito na fila de mensagens. Retorna false em caso de falha, geralmente porque o looper que processa a fila de mensagens está saindo. Observe que um resultado true não significa que o Runnable será processado -- se o looper for encerrado antes que o tempo de entrega da mensagem ocorra, a mensagem será descartada.

Atributos

Comentários

Faz com que o r Runnable seja adicionado à fila de mensagens, a ser executado após a quantidade de tempo especificada decorrer. O runnable será executado no thread ao qual esse manipulador está conectado. <b>A base de tempo é android.os.SystemClock#uptimeMillis.</b> O tempo gasto em sono profundo adicionará um atraso adicional à execução.

Documentação Java para android.os.Handler.postDelayed(java.lang.Runnable, 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

PostDelayed(Action, Int64)

public bool PostDelayed (Action action, long delayMillis);
member this.PostDelayed : Action * int64 -> bool

Parâmetros

action
Action
delayMillis
Int64

Retornos

Comentários

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

PostDelayed(IRunnable, Object, Int64)

Faz com que o r Runnable seja adicionado à fila de mensagens, a ser executado após a quantidade de tempo especificada decorrer.

[Android.Runtime.Register("postDelayed", "(Ljava/lang/Runnable;Ljava/lang/Object;J)Z", "", ApiSince=28)]
public bool PostDelayed (Java.Lang.IRunnable r, Java.Lang.Object? token, long delayMillis);
[<Android.Runtime.Register("postDelayed", "(Ljava/lang/Runnable;Ljava/lang/Object;J)Z", "", ApiSince=28)>]
member this.PostDelayed : Java.Lang.IRunnable * Java.Lang.Object * int64 -> bool

Parâmetros

r
IRunnable

O Runnable que será executado.

token
Object

Uma instância que pode ser usada para cancelar r via #removeCallbacksAndMessages.

delayMillis
Int64

O atraso (em milissegundos) até que o Runnable seja executado.

Retornos

Retorna true se o Runnable foi colocado com êxito na fila de mensagens. Retorna false em caso de falha, geralmente porque o looper que processa a fila de mensagens está saindo. Observe que um resultado true não significa que o Runnable será processado -- se o looper for encerrado antes que o tempo de entrega da mensagem ocorra, a mensagem será descartada.

Atributos

Comentários

Faz com que o r Runnable seja adicionado à fila de mensagens, a ser executado após a quantidade de tempo especificada decorrer. O runnable será executado no thread ao qual esse manipulador está conectado. <b>A base de tempo é android.os.SystemClock#uptimeMillis.</b> O tempo gasto em sono profundo adicionará um atraso adicional à execução.

Documentação Java para android.os.Handler.postDelayed(java.lang.Runnable, java.lang.Object, 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