Не уверен, но, возможно, проблема в том, что действие, которое запустило progressDialog, больше не находится в «фокусе», а действие DownloadList -.
Может быть, вы можете попробовать обработать диалоги progressDist в Деятельности DownloadList.
Edit:
Вам нужно показать диалог прогресса в самом начале вашего второго занятия, а не в первом. И вам нужно выполнить загрузку данных в AsyncTask.
Источник