Ich verwalte Dialoge von showDialog
/dismissDialog
/removeDialog
.Wie überprüft man, ob ein Dialog angezeigt wird oder mehrere Dialoge desselben Typs anzeigen?
Ich möchte:
Anzeige mehrere Dialoge in Art eines Stapels:
a) Erster Dialog wird gezeigt mit showDialog(DIALOG_TYPE)
b) Als nächstes Dialoge sind auf dem bestehenden Dialog
gezeigtJetzt kann ich nur erste Dialog mit showDialog
anzeigen und dann die nächsten Dialoge werden ignoriert.
Anzeige der letzte Dialog:
a) Erster Dialog mit gezeigt showDialog(DIALOG_TYPE)
b) Anwendung überprüft, ob Dialogfeld angezeigt wird, schließt Dialog (wenn es angezeigt wird) und öffnet einen neuen Dialog.
Gibt es eine Möglichkeit, eine der oben genannten Lösungen zu erreichen?
Ok, das erfüllt das erste Szenario, aber was ist das Stapeln? Vielleicht gibt es eine Möglichkeit, mehrere Dialoge des gleichen Typs anzuzeigen? – pixel
Scheint nicht zum Stapeln zu funktionieren. Wenn ich mehrere Dialoge übereinander staple, gelten beide für die show-Eigenschaft. –