开发者社区> 问答> 正文

如何在延迟的消息到达处理程序之前将其删除?

我的问题是我需要延迟1秒钟发送消息。然后处理程序启动一些操作,您正在获取图片。

但是,在某些情况下,应删除已发送的消息(在第二个消息消逝之前),以防止处理程序执行任何操作。我不知道该怎么做(或者甚至可能),因此,如果您有任何线索,请告诉我。

展开
收起
Puppet 2020-01-23 23:18:24 466 0
1 条回答
写回答
取消 提交回答
  • 这些removeMessages()方法并不可怕。他们是绝对安全的。该框架在很大程度上依赖于这些方法和他们在很多很多地方使用,尤其是在默认的小部件(View,ListView,等),这比建设更要好得多Handler忽略特定消息。这是编程,不要随便你:p

    2020-01-23 23:19:58
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
探索连接的最后十秒”落时”的网关 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载