Je gère les boîtes de dialogue par showDialog
/dismissDialog
/removeDialog
.Comment vérifier si la boîte de dialogue est affichée ou afficher plusieurs boîtes de dialogue du même type?
Je veux:
Afficher plusieurs dialogues en nature d'une pile:
a) première fenêtre est affichée à l'aide showDialog(DIALOG_TYPE)
b) les boîtes de dialogue suivantes sont affichés sur le dessus de la boîte de dialogue existante
Maintenant, je suis seulement en mesure d'afficher la première boîte de dialogue en utilisant showDialog
, puis les boîtes de dialogue suivantes sont ignorées.
Afficher la dernière boîte de dialogue:
a) Tout d'abord dialogue est affiché en utilisant showDialog(DIALOG_TYPE)
b) application vérifie si dialogue est affichée, ferme de dialogue (si elle est affichée) et ouvre une nouvelle boîte de dialogue.
Y a-t-il une possibilité de réaliser l'une des solutions ci-dessus?
Ok, cela satisfait le premier scénario, mais qu'en est-empilement? Peut-être qu'il y a une possibilité d'afficher plusieurs dialogues du même type? – pixel
Ne semble pas fonctionner pour l'empilement. Si j'empile plusieurs boîtes de dialogue les unes sur les autres, les deux ont la valeur true pour la propriété d'affichage. –