Flutter MaterialButtonを無効にするサンプル

環境
Windows11 pro 64bit
Flutter 3.3.7

構文
MaterialButton(
color: Colors.blue,
textColor: Colors.white,
child: Text('xxx’),
onPressed: null,
MaterialButtonを無効にするには、引数「onPressed」に「null」を指定します。
「onPressed」には関数を指定するのですが、この引数に「null」を指定すると、タップが無効になるのです。

使用例

MaterialButton(
  color: Colors.blue,
  textColor: Colors.white,
  child: Text('表示'),
  onPressed: isDisabled ? null : (){},
)

 

IT

Posted by arkgame