android - Handler.postDelayed 有超时吗?

标签 android handler postdelayed

如果我想通过Handler.postDelayed从服务启动一些操作,我可以提前几天开始该行动吗?或者有一些超时之王,例如12 小时、24 小时等?

我问这个问题是因为我认为如果我将其设置为提前 24 小时,则该操作不会执行。

mHandler.postDelayed(this, 1000 * 60 * (24 * 60));

我对此不确定,如果问题不在其中,我只想排除这种猜测。

最佳答案

处理程序不适用于 12 或 24 小时后执行的作业。使用Timer相反。

关于android - Handler.postDelayed 有超时吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9565911/

相关文章:

android - 移动到 tabview 中的另一个选项卡时停止 handler.postDelayed

java - 在 For 循环中 hibernate 或等待

android - 如何在 Android 上每 5 秒循环或执行一个函数

javascript - DOM 属性是否适用于 Phone Gap android?

android - 错误 : <item> inner element must either be a resource reference or empty?

Android ScrollView 拒绝滚动到底部

android - 使用 Looper.getMainLooper() 初始化的处理程序不响应消息回调

android - 我可以在我的 Android fragment 中消除 View 模型和 View 绑定(bind)样板代码吗?

c++ - boost Asio : broken pipe when trying to call a write function "externaly"

java - 阅读有关蓝牙的 Android 开发人员?