2011-02-02 61 views

回答

1

这里需要做

  • 设置的广播接收器收到什么 事件
  • 现在使用报警 经理
  • 修改前面的接收器开始 应用程序安排事件或活动

http://justcallmebrian.com/?p=129

+0

感谢Abhi ....我已经在使用你提到的东西,但我无法在周日的基础上运行它:( – Jasra 2011-02-02 06:22:16

+0

检查此实现 - http://sr-player.googlecode.com/svn-历史/ r166 /主干/ SRPlayer/SRC/SR /播放器/ SRPlayerAlarm.java – Abhi 2011-02-02 15:22:12

2

我不知道如何使用AlarmManager来触发基于工作日的警报。作为一种解决方法,您是否可以每天触发闹钟,然后在您的代码中检查星期几,并且只在您需要的日子执行操作?

我很想听听其他方法。

编辑
其实,你能否先设定每日闹铃。然后当警报触发时,检查一天是否是星期五。如果是这样,写一个周一将触发的新警报。当它熄灭时,再次创建每日警报。感觉有点笨重,但会使手机醒来的次数减少。

当用户重新启动手机并确保设置的任何闹钟被重新创建时,您将需要处理这种情况。