【Android】Handler.hasCallbacks 在低
2023-04-17 本文已影响0人
littlefogcat
当使用 Handler.hasCallbacks
方法时,会提示该方法只在 API 29 以上生效。
![](https://img.haomeiwen.com/i6532223/a4f4f3d66904d5e5.png)
事实上,该方法从 API 16 开始就存在,不过一直是隐藏的。[1]
使用 HandlerCompat.hasCallbacks()
方法即可,该方法会自动适配当前 API 版本并选择合适的方式调用。
![](https://img.haomeiwen.com/i6532223/8bc90bc0cf1b0157.png)
当使用 Handler.hasCallbacks
方法时,会提示该方法只在 API 29 以上生效。
事实上,该方法从 API 16 开始就存在,不过一直是隐藏的。[1]
使用 HandlerCompat.hasCallbacks()
方法即可,该方法会自动适配当前 API 版本并选择合适的方式调用。