Как отобразить последовательные AlertDialogs в Android? - PullRequest
1 голос
/ 16 марта 2010

Я пытаюсь перенести одно из своих приложений для iPhone на Android. Все шло гладко, пока я не пришел на AlertDialogs. В приложении для iPhone иногда пользователю может быть передано несколько предупреждений. Когда это происходит, появляется первое диалоговое окно с предупреждением, а когда они его щелкают, появляется следующее. Кажется, я не могу получить больше одного диалогового окна, чтобы появиться в Android. Можно ли отобразить спина к спине AlertDialogs, где появляется второй, как только первый закончен?

1 Ответ

0 голосов
/ 16 марта 2010

Вы выполняете 2 последовательных вызова метода showDialog () после каждого другого, а второй будет отображаться после того, как 1-й был отклонен:

showDialog(FIRST_DIALOG_ID);
showDialog(SECOND_DIALOG_ID);

Конечно, вы также должны реализовать onCreateDialog ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...