Was passiert, wenn ich denselben periodischen Job plane (gleiche Job-ID) und der Job bereits geplant wurde? Beginnt es seine Periode von Anfang an?Android JobScheduler: Wenn Sie denselben Job mit periodischer Zeit planen, beginnt der Zeitraum erneut?
Zum Beispiel nenne ich diese Methode zweimal:
JobInfo myLongJob = new JobInfo.Builder(
JOB_ID,
new ComponentName(context, JobSchedulerLongService.class.getName())
).setPeriodic(10000)
.build();
jobScheduler.schedule(myLongJob);
Hat die Planung des Job zweite Mal die periodische Timer verursacht erneut mit dem Zählen zu beginnen?
auch wert auf dem Erbauer Jobinfo suchen: http://developer.android.com/reference/android/app/job/JobInfo. Builder.html # JobInfo.Builder (int% 2C android.content.ComponentName) : Jobs, die mit derselben Job-ID erstellt wurden, aktualisieren den bereits vorhandenen Job mit derselben ID. – Gauthier
Danke @Gauthier! Ich habe diesen Teil nicht so vielen Dank gesehen :)! – Juancho
Gibt es eine Möglichkeit zu überprüfen, ob meine Arbeit bereits geplant ist? Ich werde es nicht neu planen. –