使用Android Work Manager下载多个图像并更新UI



我遇到了一个问题,我想使用工作经理从网络下载多个图像(我有一个URL列表)。当我下载这些文件时,我需要在UI上更新进度键,并在状态栏中保留通知。

我设法更新了通知,但无法与UI进行交流。

我尝试使用EventBus和LocalBroadcast,但它们是旧方法。我相信工作经理还将为此提供解决方案。

如果有人有任何线索,请让我知道该怎么做。

我认为这很有用,请在github下载管理器

中检查此下载管理器

使用Workmanager时,您应该使用Livedata更新UI。我强烈建议您在这里查看所接受的答案,我认为这将对您有很大帮助。

最新更新