Skip to content

Instantly share code, notes, and snippets.

@sajjadyousefnia
Created June 20, 2024 15:03
Show Gist options
  • Save sajjadyousefnia/d4ae38c06e5fcc1488f9a10276621076 to your computer and use it in GitHub Desktop.
Save sajjadyousefnia/d4ae38c06e5fcc1488f9a10276621076 to your computer and use it in GitHub Desktop.
private fun checkRunningDownloads() {
val allDownloads = db.appDao().getUnfinishedDownloadsHistory()
runningDownloadList.addAll(allDownloads)
historyAdapter.notifyDataSetChanged()
runningDownloadList.forEach { downloadModel ->
val downloadManager = getSystemService(DownloadManager::class.java)
observerDownload(
downloadId = downloadModel.id,
currentDownloadModel = downloadModel,
downloadManager = downloadManager
)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment