标签: android
我在UI线程上创建一个Handler对象,然后将其用于postDelayed。在某些时候,我想取消待处理的延迟任务。如果我调用handler.removeCallbacksAndMessages(null)它将仅删除通过此Handler实例设置的待处理任务,或者它将取消UI线程上待处理的所有任务,即使由其他Handler实例设置或由操作系统本身?
Handler
postDelayed
handler.removeCallbacksAndMessages(null)
答案 0 :(得分:0)
正如blackbelt在问题comment中所述,只有通过此Handler实例设置的内容才会被取消。