我遇到了一个问题,我想使用工作管理器从网上下载多个图像(我有一个URL列表)。当我下载这些文件时,我需要在UI上更新进度条并在状态栏中维护通知。
我已设法更新通知,但无法与UI进行通信。
我尝试过使用EventBus和LocalBroadcasts,但它们都是旧方法。我相信工作经理也会为此提供解决方案。
如果有人有任何线索,请让我知道如何去做。
我认为这很有用,请在github Download manager中查看此下载管理器
使用WorkManager时,应使用LiveData更新UI。我强烈建议你看一下接受的答案here我认为它会对你有很大的帮助。