HandlerThread.Quit 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
退出处理程序线程的循环器。
[Android.Runtime.Register("quit", "()Z", "GetQuitHandler")]
public virtual bool Quit();
[<Android.Runtime.Register("quit", "()Z", "GetQuitHandler")>]
abstract member Quit : unit -> bool
override this.Quit : unit -> bool
返回
如此 如果已要求循环程序退出,或者如果线程尚未开始运行,则为 false。
- 属性
注解
退出处理程序线程的循环器。
导致处理程序线程的循环程序终止,而无需在消息队列中处理更多消息。
要求循环程序退出后向队列发布消息的任何尝试都将失败。 例如,该方法 Handler#sendMessage(Message) 将返回 false。
使用此方法可能不安全,因为某些消息在循环程序终止之前可能不会传递。
#quitSafely请考虑改用以确保所有挂起的工作都以有序的方式完成。
Java文档android.os.HandlerThread.quit()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。