使用Android Work Manager下载多个图像并更新UI
我遇到了一个问题,我想使用Work Manager从web下载多个图像(我有一个URL列表)。在下载这些文件时,我需要更新UI上的progressbar,并在状态栏中维护通知 我已经成功地更新了通知,但无法与UI进行通信 我尝试过使用EventBus和LocalBroadcasts,但它们都是旧方法。我相信工作经理也会有一个解决办法使用Android Work Manager下载多个图像并更新UI,android,multithreading,android-jetpack,Android,Multithreading,Android Jetpack,我遇到了一个问题,我想使用Work Manager从web下载多个图像(我有一个URL列表)。在下载这些文件时,我需要更新UI上的progressbar,并在状态栏中维护通知 我已经成功地更新了通知,但无法与UI进行通信 我尝试过使用EventBus和LocalBroadcasts,但它们都是旧方法。我相信工作经理也会有一个解决办法 如果有人有任何线索,请让我知道如何进行。我认为这很有用,请检查github中的下载管理器。使用WorkManager时,您应该使用LiveData更新UI。我强烈建
如果有人有任何线索,请让我知道如何进行。我认为这很有用,请检查github中的下载管理器。使用WorkManager时,您应该使用LiveData更新UI。我强烈建议您查看已接受的答案,我认为这将对您有很大帮助。虽然这确实很好,但我正在从事的项目只要求我使用Work Manager:(你已经检查过这个文档了吗?我检查过了。它以实时数据的形式返回结果。但不是针对个人请求。它给出成功或失败。我想要一个渐进式回调。@PrabhuV你不认为你应该通过代码提供一些解决方案,而不是指向一些现成的库吗?人们将如何学习?