“Tampilkan dialog Tutup Berbakar” Kode Jawaban

Dialog dekat

showDialog(
    context: context,
    builder: (_) {
      return AlertDialog(
        title: Text('Wanna Exit?'),
        actions: [
          FlatButton(
            onPressed: () => Navigator.pop(context, false), // passing false
            child: Text('No'),
          ),
          FlatButton(
            onPressed: () => Navigator.pop(context, true), // passing true
            child: Text('Yes'),
          ),
        ],
      );
    }).then((exit) {
  if (exit == null) return;

  if (exit) {
    // user pressed Yes button
  } else {
    // user pressed No button
  }
});
Foolish Frog

Tampilkan dialog Tutup Berbakar

  BuildContext dialogContext; // <<----
  showDialog(
    context: context, // <<----
    barrierDismissible: false,
    builder: (BuildContext context) {
      dialogContext = context;
      return Dialog(
        child: new Row(
          mainAxisSize: MainAxisSize.min,
          children: [
            new CircularProgressIndicator(),
            new Text("Loading"),
          ],
        ),
      );
    },
  );

  await _longOperation();
  Navigator.pop(dialogContext); // <<----
loonix

Jawaban yang mirip dengan “Tampilkan dialog Tutup Berbakar”

Pertanyaan yang mirip dengan “Tampilkan dialog Tutup Berbakar”

Lebih banyak jawaban terkait untuk “Tampilkan dialog Tutup Berbakar” di Dart

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya