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