Botão Voltar Android e caixa de diálogo Progresso

Eu tenho um AsyncTask que mostra um progressDialog enquanto trabalha (chama runOnUiThread de dentro doInBackground para mostrar a caixa de diálogo de progresso

Enquanto estiver em execução, desejo permitir o uso do botão Voltar para cancelar a operação; alguém teve esse problema: botão @BACK não está funcionando, enquanto o progressDialog está sendo executado

Por qualquer motivo, não posso responder a esse tópico, portanto, tenho que iniciar outro ?! (Outra pergunta para outro dia)

Eu tive a mesma idéia que Sandy, mas esse código nunca é chamado enquanto o progressDialog está aparecendo, por que isso? Eu o implementei dentro da minha classe de atividade principal, o progressDialog tirar temporariamente o foco de primeiro plano da minha turma?

questionAnswers(9)

yourAnswerToTheQuestion