Есть ли способ остановить выполнение текущей работающей задачи WorkManager? - PullRequest
0 голосов
/ 09 июня 2018

WorkManager API Android Я написал код WorkManager для выполнения некоторой работы в фоновом режиме.Это OneTimeRequestBuilder.Я хочу отменить выполнение запущенной задачи WorkManager.Я попытался отменить WorkManager с помощью следующего кода

WorkManager.getInstance().cancelWorkById(workId)

Я попробовал другой метод cancelAllWorkByTag , даже это не сработало.

Согласно документации

Отменяет всю незаконченную работу с данным тегом.Обратите внимание, что отмена - это политика наилучшего усилия, и работа, которая уже выполняется, может продолжать выполняться.

Политика наилучшего усилия не отменяет текущую работу выполнения. Есть ли способ принудительно остановить текущее выполнение?

PS Не удается поделиться кодом

...