OnDownLoadChange не запускается в DownloadManager | AndroidAndroid

Форум для тех, кто программирует под Android
Anonymous
OnDownLoadChange не запускается в DownloadManager | Android

Сообщение Anonymous »

Код: Выделить всё

class OfflineManager
...
private val downloadManager: DownloadManager

init {
...
downloadManager = DownloadManager(
context,
databaseProvider,
downloadCache,
dataSourceFactory,
downloadExecutor
)
downloadManager.maxParallelDownloads = 3
downloadManager.requirements = Requirements(NETWORK)

downloadManager.addListener(object : DownloadManager.Listener {
override fun onDownloadChanged(
downloadManager: DownloadManager,
download: Download,
finalException: Exception?
) {
when (download.state) {
Download.STATE_COMPLETED -> {
Log.d("Download", "Completed ...")

}

Download.STATE_DOWNLOADING -> {
Log.d("Download", "Downloading ...")

}

Download.STATE_FAILED -> {
Log.d("Download", "Download Error: ${download.failureReason}")
}

Download.STATE_QUEUED -> {
Log.d("Download", "Download Queue")

}
Привет, так что я загружаю Media с Media 3, следуя документам Android с Download Manager, и я хотел бы прослушать изменения, но он не прослушивает, хотя медиагрузки загружаются с помощью Exoplayer и сохраняются в кэше, и я вижу его в базе комнаты, но не регистрируется , и да, это я ищу, я не знаю, я не знаю, я не знаю, как я ищу, я не знаю, как я ищу, я не знаю, как я иначе. OnDownLoadSidle, OnInitalized, и они работали


Подробнее здесь: https://stackoverflow.com/questions/796 ... er-android

Вернуться в «Android»