Comment puis-je faire un ProgressDialog être annulables par le bouton de retour, mais pas par un sur l'écran?

Je voudrais faire un ProgressDialog annulable par le bouton de retour, mais pas par un sur l'écran. Actuellement, je utiliser setCancelable(true).

Toutefois, dans certains nouveaux appareils, appuyez sur l'écran annule également la ProgressDialog. J'aimerais désactiver l'écran appuyez sur l'action alors que le ProgressDialog est indiqué.

InformationsquelleAutor benkdev | 2011-11-11