У меня есть AsyncTask, который показывает progressDialog во время работы (он вызывает runOnUiThread изнутри doInBackground, чтобы отобразить диалог выполнения).
Пока он работает, я хочу разрешить использование кнопки "Назад" для отмены операции; у кого-то была эта проблема: Кнопка BACK не работает, а progressDialog работает
По какой причине я не могу ответить на этот поток, поэтому нужно начать с другого?! (Еще один вопрос за другой день)
У меня была такая же идея, как у Sandy, но этот код никогда не вызывается, пока показывает прогрессDialog, почему это? Я внедрил его в свой основной класс активности, разве progressDialog временно отвлекает фокус от моего класса?