如果我想通过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/