Получение сообщения при завершении загрузки

Я пытаюсь использовать менеджер загрузки Android по умолчанию в своем приложении, но проблема в том, что я не получаю никаких сообщений в своем приложении, когда загрузка завершена. Есть ли способ решить эту проблему?

Вам необходимо зарегистрировать BroadcastReceiver, чтобы узнать, когда он будет завершен:

registerReceiver(completionReceiver, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE)); 

Получатель:

  BroadcastReceiver completionReceiver = new BroadcastReceiver() { public void onReceive(Context ctxt, Intent intent) { //here You know the download is complete, do whatever You want to do } };