Planen Sie mit WorkManager eine Arbeit zu einem bestimmten Zeitpunkt
Posted: 18 Jan 2025, 21:01
WorkManager ist eine Bibliothek, die zum Einreihen von Arbeiten in die Warteschlange verwendet wird, deren Ausführung garantiert ist, nachdem ihre Einschränkungen erfüllt sind.
Daher habe ich, nachdem ich die Constraints-Klasse durchgesehen habe, keine Funktion gefunden, die der Arbeit eine Zeitbeschränkung hinzufügt. Zum Beispiel möchte ich morgens um 8:00 Uhr mit der Ausführung einer Arbeit beginnen (die Arbeit kann einen der beiden Typen OneTimeWorkRequest oder PeriodicWorkRequest haben). Wie kann ich Einschränkungen hinzufügen, um diese Arbeit mit WorkManager zu planen?
Daher habe ich, nachdem ich die Constraints-Klasse durchgesehen habe, keine Funktion gefunden, die der Arbeit eine Zeitbeschränkung hinzufügt. Zum Beispiel möchte ich morgens um 8:00 Uhr mit der Ausführung einer Arbeit beginnen (die Arbeit kann einen der beiden Typen OneTimeWorkRequest oder PeriodicWorkRequest haben). Wie kann ich Einschränkungen hinzufügen, um diese Arbeit mit WorkManager zu planen?