【发布时间】:2017-06-26 19:50:34
【问题描述】:
任务:我想在上午 9:00 到晚上 9:00 之间获取用户的位置。 所以,我想使用 Job Scheduler 但无法将其设置为上述时间段。
请帮助我了解 Firebase 作业调度程序。
请告诉我如何将调度程序设置为高于(上午 9:00 到晚上 9:00)时段。
尝试执行以下操作:
firebaseJobDispatcher = new FirebaseJobDispatcher(new GooglePlayDriver(context));
Job constraintReminderJob = firebaseJobDispatcher.newJobBuilder()
.setService(DispatcherService.class)
.setTag("")
.setConstraints(Constraint.DEVICE_CHARGING)
.setLifetime(Lifetime.FOREVER)
.setRecurring(true)
.setTrigger(Trigger.executionWindow(
?,?
))
.setReplaceCurrent(true)
.build();
firebaseJobDispatcher.schedule(constraintReminderJob);
【问题讨论】:
标签: android android-location android-jobscheduler firebase-job-dispatcher