Загрузка нескольких изображений с помощью Android Work Manager и интерфейса обновления - PullRequest
0 голосов
/ 04 марта 2019

Я застрял в проблеме, когда я хочу загрузить несколько изображений из Интернета (у меня есть список URL-адресов) с помощью Work Manager.Поскольку я загружаю эти файлы, мне нужно обновить индикатор выполнения в пользовательском интерфейсе, а также поддерживать уведомление в строке состояния.

Мне удалось обновить уведомление, но я не могу связаться с пользовательским интерфейсом.

Я пытался использовать EventBus и LocalBroadcasts, но это старые методы.Я считаю, что у Work Manager также есть решение для этого.

Если у кого-то есть какие-либо подсказки, пожалуйста, дайте мне знать, как это сделать.

Ответы [ 2 ]

0 голосов
/ 14 марта 2019

При использовании WorkManager вы должны использовать LiveData для обновления пользовательского интерфейса.Я настоятельно рекомендую вам взглянуть на принятый ответ здесь Я думаю, что это значительно поможет вам.

0 голосов
/ 04 марта 2019

Я думаю, что это полезно, проверьте этот менеджер загрузок в github Менеджер загрузок

...