Handler.HasCallbacks(IRunnable) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
檢查訊息佇列中是否有回覆 r 的待處理貼文。
[Android.Runtime.Register("hasCallbacks", "(Ljava/lang/Runnable;)Z", "", ApiSince=29)]
public bool HasCallbacks(Java.Lang.IRunnable r);
[<Android.Runtime.Register("hasCallbacks", "(Ljava/lang/Runnable;)Z", "", ApiSince=29)>]
member this.HasCallbacks : Java.Lang.IRunnable -> bool
參數
該值不可能為零。
傳回
若滿足請求條件,則為真;否則,則為錯誤。
- 屬性
備註
檢查訊息佇列中是否有回覆 r 的待處理貼文。
此操作在佇列訊息數量中最壞情況下為 O(n),應避免。 相反地,考慮在隊列外尋找其他機制來追蹤訊息是否已排隊並派發。 例如,維護一個計數器,排隊時增加計數器,處理訊息時減少計數器。
Java 文件 android.os.Handler.hasCallbacks(java.lang.Runnable)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。