2012-01-03 2 views

Répondre

10

Vous recherchez le OnCancelListener qui peut être réglé pour le Dialog.setOnCancelListener()

Là, vous pouvez appeler finish() qui va finir votre Activity aussi.

+1

Il devrait être appelé, si vous appuyez sur le bouton de retour lorsque la boîte de dialogue est ouverte, c'est ce que vous voulez, non? – WarrenFaith

+0

a travaillé merci. –

+0

Oui, warrenfaith a raison. – fargath

4

Ce code fonctionne comme un charme !! Je devais déterminer de toujours recevoir l'activité, car j'envoie toujours ActivityName.this, au lieu d'envoyer seulement le contexte. Mais ensuite j'ai reçu le contexte. Mais ici, je ne peux pas annuler l'activité avec juste le contexte, j'ai besoin de l'activité. Donc, envoyez toujours l'activité, afin de pouvoir la manipuler de l'extérieur de la même activité.

Questions connexes