Android: закрытие диалогового окна перед отображением другого - PullRequest
1 голос
/ 25 апреля 2011

В некоторых случаях мое приложение отображает диалоговые окна предупреждений.Кроме того, пользователь может запустить мое приложение, используя намерение VIEW / SEND.Сценарий, который я рассматриваю, состоит в том, что диалоговое окно отображается, пользователь нажимает «Домой» и выбирает мое приложение для просмотра / публикации файла.

Я бы хотел закрыть диалоговое окно, прежде чем начинать с операции просмотра / публикации.,Хотя я могу указать, какой диалог отображается, и скрыть его до начала операции, мне было интересно, есть ли обычный / рекомендуемый способ или API, например, activity.dismissAnyVisibleDialog(), который может пригодиться.

Большое спасибо

1007 * Акшай

Ответы [ 2 ]

2 голосов
/ 11 августа 2011

Я, наконец, сам определил, какой диалог видим, и закрыл его, прежде чем отображать следующий.

-Акшай

0 голосов
/ 25 апреля 2011

Просто закройте диалоговое окно в методе onPause () (переопределить в вашей активности). Таким образом, оно будет отклонено, когда действие больше не будет видно, т. Е. Если вы перейдете на главный экран.

...