Handler.PostDelayed 方法

定義

多載

名稱 Description
PostDelayed(IRunnable, Int64)

會將可執行的 r 加入訊息佇列,並在指定時間後執行。

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

會將可執行的 r 加入訊息佇列,並在指定時間後執行。

PostDelayed(IRunnable, Int64)

會將可執行的 r 加入訊息佇列,並在指定時間後執行。

[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

參數

r
IRunnable

那個將被處決的可奔跑者。

delayMillis
Int64

執行 Runnable 前的延遲(以毫秒計)。

傳回

如果可執行的物件成功進入訊息佇列,則回傳為真。 失敗時回傳 false,通常是因為處理訊息隊列的迴圈器正在退出。 請注意,為 true 的結果並不代表 Runnable 會被處理——如果迴圈器在訊息傳遞時間到來前被終止,訊息就會被丟棄。

屬性

備註

會將可執行的 r 加入訊息佇列,並在指定時間後執行。 可跑程式會在該處理器所連接的執行緒上執行。 <b>時間基準為 android.os.SystemClock#uptimeMillis。</b> 深度睡眠時間會增加執行延遲。

Java 文件 android.os.Handler.postDelayed(java.lang.Runnable, long)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

PostDelayed(Action, Int64)

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

參數

action
Action
delayMillis
Int64

傳回

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

PostDelayed(IRunnable, Object, Int64)

會將可執行的 r 加入訊息佇列,並在指定時間後執行。

[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

參數

r
IRunnable

那個將被處決的可奔跑者。

token
Object

一個可以用來取消 r#removeCallbacksAndMessages實例。

delayMillis
Int64

執行 Runnable 前的延遲(以毫秒計)。

傳回

如果可執行的物件成功進入訊息佇列,則回傳為真。 失敗時回傳 false,通常是因為處理訊息隊列的迴圈器正在退出。 請注意,為 true 的結果並不代表 Runnable 會被處理——如果迴圈器在訊息傳遞時間到來前被終止,訊息就會被丟棄。

屬性

備註

會將可執行的 r 加入訊息佇列,並在指定時間後執行。 可跑程式會在該處理器所連接的執行緒上執行。 <b>時間基準為 android.os.SystemClock#uptimeMillis。</b> 深度睡眠時間會增加執行延遲。

Java 文件 android.os.Handler.postDelayed(java.lang.Runnable, java.lang.Object, long)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於