我想更新我的正在运行的服务,所以我可以举例说,当一周的当天是“星期一”时,它会在某个时间通知它是“星期一”,当它是“星期二”时它会这样做通知它是“星期二”等等...... 问题是,如何刷新或更新我的运行服务,以便它可以每天从日历接收更新的日期? 我应该用什么? TimerTask包(How)?,或者make一个Thread还是什么? 并且如果有一个例子或逻辑代码来解决这样的问题,那么如果你在这里发布它会很棒... 感谢。
答案 0 :(得分:2)
为您的服务添加Broadcast receiver
,使用AlarmManager
为星期一的特定时间设置闹钟,以便闹钟响起时启动服务的广播接收器并在接收器内可以设置第二天的闹钟。
要将广播接收器添加到服务,请参阅this