Как использовать WorkManager для запуска длительного задания в Foreground - PullRequest
0 голосов
/ 09 февраля 2019

Из-за проблемы, упомянутой в Правильный способ решения и устранения проблемы «Чрезмерное использование сети (фон)» , я планирую переместить долгосрочную задачу (синхронизация с облаком) с фона на передний план.

В настоящее время я запускаю отсроченные WorkManager через Application * onPause

Я планировал использовать WorkManager, чтобы запустить IntentService * startForeground - Android - реализует startForeground для службы?

Но сам по себе WorkManager не может запустить Service.Могу ли я узнать, как мне этого добиться?

Есть ли способ использовать WorkManager для запуска долго выполняющегося задания в Foreground (с видимым пользовательским интерфейсом, таким как индикатор выполнения)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...