嘿伙计们,我正在使用警报管理器在特定时间点运行我的应用程序。我想在每个工作日(周一至周五)运行我的应用程序,所以请您告诉我如何执行此操作。
问问题
2450 次
2 回答
2
我不知道如何使用AlarmManager
触发基于工作日的警报。作为一种解决方法,您是否可以每天触发警报,然后在您的代码中检查它是星期几,并且只在您需要的日子执行您的操作?
我很想听听任何其他方法。
编辑
实际上,你能先设置一个每日闹钟吗?然后当警报被触发时,检查当天是否是星期五。如果是这样,请编写一个将在星期一触发的新警报。当它响起时,再次创建每日警报。感觉有点笨拙,但会导致手机唤醒较少。
当用户重新启动手机时,您需要处理这种情况,并确保重新创建任何已设置的警报。
于 2011-02-02T10:54:18.410 回答
1
于 2011-02-02T06:14:02.240 回答