У меня есть ситуация, когда я загружаю кучу изображений. Во время этого процесса я пытаюсь показать диалоговое окно прогресса, пока изображения не будут загружены полностью. У меня есть overrided
метод onBackPressed()
, так что когда пользователь нажимает кнопку "Назад", действие завершается.
Но если я нажимаю кнопку «Назад», когда отображается диалоговое окно прогресса, событие «Назад» не вызывается. Поэтому я попытался предоставить progressDialog.setCancelable(true)
. Итак, теперь это позволяет мне закрыть диалоговое окно прогресса, но мое событие клавиши «Назад» все равно не вызывается, и поэтому моя активность загружает изображения в фоновом режиме.
Итак, как мне сделать так, чтобы progressDialog
и активность останавливались, когда пользователь нажимает клавишу «Назад».