Android [Xamarin.Forms] SetRepeating()方法中的动态间隔 [英] Dynamic intervals in SetRepeating() method Android [Xamarin.Forms]

查看:90
本文介绍了Android [Xamarin.Forms] SetRepeating()方法中的动态间隔的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在论坛上寻求如何对重复的通知实施动态间隔,但是我还没有找到针对此类问题的精确答案或常见"答案.我的问题在于我想在我的AlarmManager.SetRepeating()参数上设置动态间隔(当使用过去的间隔时间隔会改变),但是您应该知道SetRepeating()间隔参数是恒定的,所以您可以以后再将其更改为其他方法,因为该方法已经接收到一个间隔.

I have been seeking in forums to how to implement dynamic intervals on repeated notifications but I haven't found yet a precise answer or a "common" answer for this type of problem. My problem consist that I want to set dynamic intervals (intervals that change when the past interval has gone to be used) on my AlarmManager.SetRepeating() parameter, but as you should know SetRepeating() interval parameter is constant, so you can't change it later to other beacuse the method has already recieved one interval.

我尝试在我的BroadcastReceiver上设置我的AlarmManager.SetRepeating()方法,并使用一个动态毫秒间隔的数组,但是我的解决方案根本行不通.

I have tried setting my AlarmManager.SetRepeating() method on my BroadcastReceiver and use an array with the dynamic miliseconds of interval but my solution simply does not worked.

有人知道我如何实现我的目标吗?

Do anyone know how I can achieve my goal?

推荐答案

我找到了自己的解决方案,请参阅我在GitHub上的存储库以获取源代码: https://github.com/AndresQuiVal/LocalNotificationsXamarin

I have found my own solution, refer to my repository on GitHub to get the source code: https://github.com/AndresQuiVal/LocalNotificationsXamarin

这篇关于Android [Xamarin.Forms] SetRepeating()方法中的动态间隔的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆