“Dialog dekat” 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

Dialog Flutter Mencegah Tutup

showDialog(
  barrierDismissible: false,
  builder: ...
)
SeriousMonk

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 “Dialog dekat”

Pertanyaan yang mirip dengan “Dialog dekat”

Lebih banyak jawaban terkait untuk “Dialog dekat” di Dart

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya