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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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