Video zur Visualisierung
Im übergeordneten Widget:
Code: Select all
showDialog(
context: context,
builder: (ct) => MyDialog(
)).then((v) {
if (v ?? false) {
myFunc();
}
});
Code: Select all
void close() {
Navigator.of(context).pop(false);
}
- Ich habe versucht, rootNavigator: true als einige Tutorials hinzuzufügen.
- Ich habe versucht, einen zusätzlichen BuildContext an zu übergeben der Dialog:
Code: Select all
showDialog(
context: context,
builder: (ct) => MyDialog(contx:xt
)).then((v) {
if (v ?? false) {
myFunc();
}
});
Code: Select all
void close() {
Navigator.of(contx).pop(false);
}