Android UI线程的多个处理程序

Android UI线程的多个处理程序,android,Android,我正在UI线程上创建一个处理程序对象,然后使用它来postdayed。在某个时刻,我想取消挂起的延迟任务。如果我调用handler.removeCallbacksAndMessages(null)它会只删除通过该handler实例设置的挂起任务,还是会取消UI线程上所有挂起的任务,即使是由其他handler实例或操作系统本身设置的任务?如blackbelt在问题上所述,只有通过此处理程序设置的实例才会取消。仅由您的处理程序处理的未决任务请将此作为实际答案发布:)@blackbelt我很乐意接受您

我正在UI线程上创建一个
处理程序
对象,然后使用它来
postdayed
。在某个时刻,我想取消挂起的延迟任务。如果我调用
handler.removeCallbacksAndMessages(null)
它会只删除通过该
handler
实例设置的挂起任务,还是会取消UI线程上所有挂起的任务,即使是由其他
handler
实例或操作系统本身设置的任务?

如blackbelt在问题上所述,只有通过此
处理程序设置的
实例才会取消。

仅由您的处理程序处理的未决任务请将此作为实际答案发布:)@blackbelt我很乐意接受您的答案,如果您将此作为实际答案,我将给予您奖励