Как получить состояние после выполнения периодической задачи в WorkManager? - PullRequest
0 голосов
/ 11 марта 2019

Состояние WorkInfo.State.ENQUEUED после завершения периодического задания. isFinished или state == WorkInfo.State.SUCCEEDED никогда не будет правдой.

override fun onChanged(wi: WorkInfo?) {
        wi?.let {
            val state = wi.state
            if (!state == WorkInfo.State.ENQUEUED) return
            // handle
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...