どうも、ちょげ(@chogetarou)です。
AlertDialogを外側の画面をタップしても閉じないようにする方法を紹介します。
方法

AlertDialogを外側のタップで閉じないようにするには、showDialogの引数を使います。
具体的には、「showDialog」の引数「barrierDismissible」に「false」を指定します。
showDialog(
barrierDismissible: false,
context: context,
builder: (context) {
return AlertDialog(
title: Text('Alert'),
content: Text('This is sample.'),
);
},
)
コメント