1. 首页
  2. 移动开发
  3. Android
  4. Android Handler的postDelayed()关闭的方法及遇到问题

Android Handler的postDelayed()关闭的方法及遇到问题

上传者: 2021-07-17 18:44:05上传 PDF文件 69.00 KB 热度 14次

前言最近在使用Handler的时候 发现了一个错误的使用方法就是直接new 类似这样这种用法对于业务简单的情况 也没错 比如 定时关闭一个dialog但是对于复杂的业务场景 这么用是不对的 也不是不对吧 这么用的话有bug遇到的问题我用 直接我以为这样写没错 但是在测试的时候 出现了一个问题因为当时这么写 就觉得不对劲 可能会出问题 所以我加了一个解决方法归根结底 还是我的写法问题 不够正规 偷懒行为 哈哈哈1、首先创建一个Handler对象2、然后创建一个Runnable对象3、使用PostDelayed方法,两秒后调用此Runnable对象实际上也就实现了一个2s的一个定时器4、如果想要关闭此定时器,可以这样操作Handler 定时器 正确使用方法

下载地址
用户评论