我一直在论坛上寻求如何对重复的通知实施动态间隔,但是我还没有找到针对此类问题的精确答案或“常见”答案。我的问题在于我想在我的AlarmManager.SetRepeating()参数上设置动态间隔(当使用过去的间隔时,间隔会改变),但是您应该知道SetRepeating()间隔参数是恒定的,所以您可以请稍后再将其更改为其他方法,因为该方法已接收到一个间隔。
我已经尝试在我的BroadcastReceiver上设置我的AlarmManager.SetRepeating()方法,并使用一个动态毫秒间隔的数组,但是我的解决方案根本行不通。
有人知道我如何实现我的目标吗?
我找到了自己的解决方案,请参阅我在GitHub上的存储库以获取源代码:https://github.com/AndresQuiVal/LocalNotificationsXamarin