LittleSillyGirl

Results 1 issues of LittleSillyGirl

单任务或者多任务下载,偶尔会卡到某个进度不再下载,点击暂停再点击继续就可以重新下载。 此外还有一个疑问请教大佬?关于状态的监听那块,具体代码如下: downloadTask.state() .onEach { state -> // 更新状态 setState(state) // 更新进度 setProgress(state.progress) } .launchIn(lifecycleScope) 这个状态的监听,每次recyclerview上下滑动,都会触发监听(我在这里做了本地数据库参数的初始化,通过变量控制第一次加载从本地数据库获取数据),感觉应该是DownloadTask 发送一次即可,这个地方大佬有什么好的建议吗? 感谢!