Я успешно создал диспетчер загрузки и действие намерения трансляции, отправленное диспетчером загрузки после завершения загрузки: используя этот Android менеджер загрузок завершен
Но я использую менеджер загрузок для загрузки не 1 файла, а около 5-10 файлов всякий раз, и это намерение:
registerReceiver(onComplete, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));
BroadcastReceiver onComplete=new BroadcastReceiver() {
public void onReceive(Context ctxt, Intent intent) {
// your code
}
запускается каждый раз, когда завершена одна загрузка.
Как отправить Intent, когда все файлы загружены?
DownloadManager#query()
, чтобы увидеть статус ваших загрузок (DownloadManager#STATUS_*
) - person pskink   schedule 22.03.2016