На данный момент я пытаюсь использовать WorkManager
для чего-либо, и должно быть что-то, чего мне не хватает. Кажется, все должно быть сделано в методе onWork()
, и нет никаких обратных вызовов или опций, чтобы закончить работу позже. Поэтому, если я хочу определить положение устройства, я, похоже, не могу дождаться, пока клиент GoogleApi
вернёт широту / долготу, прежде чем завершить работу WorkManager
, так как я не могу увидеть способ ожидания обратных вызовов.
Я что-то здесь упускаю?