[Flutter]AlertDialogを外側のタップで閉じないようにするには?

Flutter

どうも、ちょげ(@chogetarou)です。

AlertDialogを外側の画面をタップしても閉じないようにする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www, グラフィック, フラットなデザイン

AlertDialogを外側のタップで閉じないようにするには、showDialogの引数を使います。

具体的には、「showDialog」の引数「barrierDismissible」に「false」を指定します。

showDialog(
  barrierDismissible: false,
  context: context,
  builder: (context) {
    return AlertDialog(
      title: Text('Alert'),
      content: Text('This is sample.'),
    );
  },
)

コメント

タイトルとURLをコピーしました