語言

Looper.Quit 方法

定義

退出循環器。

[Android.Runtime.Register("quit", "()V", "GetQuitHandler")]
public virtual void Quit();
[<Android.Runtime.Register("quit", "()V", "GetQuitHandler")>]
abstract member Quit : unit -> unit
override this.Quit : unit -> unit
屬性

備註

退出循環器。

導致 #loop 方法終止,且未處理訊息佇列中更多訊息。

在重複者被要求退出後,任何嘗試向佇列發布訊息的行為都會失敗。 例如,該 Handler#sendMessage(Message) 方法會回傳 false。

若 #quit 或 #quitSafely 被多次呼叫,第一次呼叫會產生影響,後續呼叫則為 no-ops。

使用此方法可能不安全,因為有些訊息可能在迴路器終止前無法送達。 建議使用 #quitSafely 該工具,以確保所有待完成的工作都能有序完成。

Java 文件 android.os.Looper.quit()。

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

適用於

另請參閱