我试图将 a 的执行延迟Runnable很长时间(大约几个小时)。由于我必须更改的值仅影响 UI,因此当应用程序被杀死时,runnable 没有必要执行。使用 AlarmManager 或 Job 将效率低下,因为如果应用程序关闭,它们将重新打开应用程序。我的用例的完美候选者是Handler,但不幸的是,Runnable它并没有在这么长的延迟下执行。我也尝试过Timer,ScheduledThreadPoolExecutor和其他使用线程的解决方案,但没有成功。你知道我如何才能实现我所需要的吗?
添加回答
举报
0/150
提交
取消