Я управляю диалоговыми окнами showDialog
/dismissDialog
/removeDialog
.
Я хочу:
Отобразить несколько диалогов в виде стека:
a) Первое диалоговое окно показано с помощью showDialog(DIALOG_TYPE)
b) Следующие диалоги отображаются поверх существующего диалога
Теперь я могу отображать только первый диалог с помощью showDialog
, а затем следующие диалоги игнорируются.
Показать последний диалог:
a) Первое диалоговое окно показано с помощью showDialog(DIALOG_TYPE)
b) Приложение проверяет, отображается ли диалог, закрывает диалоговое окно (если оно отображается) и открывает новое диалоговое окно.
Есть ли возможность достичь одного из вышеуказанных решений?