本人最近在学习AlarmManager和PendingIntent ,可以实现定时消息通知
但是 如果 AlarmManager 设置了一个时间 我们要修改的话
要怎么修改 难道要 把他删除了 再重新弄过一个
还有 如果有多个时间点要定时消息通知的话
是一次性全部设置了 还是 判断时间 然后先设置一次 等待这次提示完了之后 再设置?
希望大家多多帮忙
------解决方案--------------------
你可以把那个要修改的时间做成一个变量,然后把时间的值保存在一个preference中,修改一次,你就更新preference中的值就可以了啊,然后每次都从preference中读取值给闹铃不就可以了么。。。
第二个问题建议你还是看看基础的东西吧
------解决方案--------------------
cancel后 重新调用一下set (int type, long triggerAtTime, PendingIntent operation)
------解决方案--------------------