我需要实施类似于Google日历通知的日历通知。通知应该脱机工作,因此FCM不是一个选项。
我尝试使用Firebase Job Scheduler,我的日程安排如下:
FirebaseJobDispatcher dispatcher = new FirebaseJobDispatcher(new GooglePlayDriver(context));
然后安排工作:
Job myJob = dispatcher.newJobBuilder()
.setService(MyJobService.class)
.setTag("my-unique-tag")
.build();
dispatcher.mustSchedule(myJob);
我的问题是上面的代码只安排单个作业(它也可能被定义为定期作业)。我需要为每个日期的内部应用日历安排所有活动的通知。
我认为创建多个工作并不是一个好主意(因为,afaik每个应用程序的工作数量有一些限制)。 你能告诉我做我想做的最好的解决方案吗?