嘿伙计我正在使用闹钟管理器在特定时间点运行我的应用程序。我想在每个工作日(周一至周五)运行我的应用程序,所以请你告诉我如何做到这一点。
答案 0 :(得分:2)
我不知道如何使用AlarmManager
触发基于工作日的警报。作为一种解决方法,您是否可以每天触发警报,然后在代码中检查一周中的哪一天,并且仅在您需要的日期执行操作?
我有兴趣听听任何其他方法。
修改强>
实际上,你可以先设置每日闹钟吗?然后,当触发警报时,检查当天是星期五。如果是,请写一个将在星期一触发的新警报。当它关闭时,再次创建每日警报。感觉有点笨拙,但会导致手机醒来的次数减少。
当用户重新启动手机并确保重新创建任何警报时,您需要处理此案例。
答案 1 :(得分:1)