#android #android-workmanager #android-jobscheduler
Вопрос:
У меня есть следующий случай с работой в WorkManager:
Момент времени A (ожидание Wi-Fi и изменения данных):
Required constraints: CONTENT_TRIGGER CONNECTIVITY
Satisfied constraints: "not relevant are omitted"
Unsatisfied constraints: CONTENT_TRIGGER CONNECTIVITY
Момент времени B(Обнаружено изменение данных. Ждем только Wi-Fi):
Required constraints: CONTENT_TRIGGER CONNECTIVITY
Satisfied constraints: "not relevant are omitted" CONTENT_TRIGGER
Unsatisfied constraints: CONNECTIVITY
Момент времени C(Как его выполнить?)
Что делать теперь, если я хочу обновить/добавить ограничения? Но в то же время сохранять знание о том, что триггер выполнен?
- Я не могу обновить ограничения на работу
- Я не могу прочитать, удовлетворен ли ТРИГГЕР или нет, и создать новую работу с новыми ограничениями и учетом ТРИГГЕРА