[Flutter] Switch Widget はON/OFFのトグルスイッチ

ON/OFF機能を実装したい時はSwitch Widget が利用できます

1x1.trans - [Flutter] Switch Widget はON/OFFのトグルスイッチ




Switch Widget

 

トグルスイッチ、つまりONに倒れるか、OFFに倒れるどちらかの値を持ちます

Swith の基本的なプロパティは

  • value: ブール値、オンではtrue、オフでは false を表します
  • onChanged: コールバック関数で、オンからオフ、あるいはオフからオンに更新される

1x1.trans - [Flutter] Switch Widget はON/OFFのトグルスイッチ

1x1.trans - [Flutter] Switch Widget はON/OFFのトグルスイッチ

Switchの他のプロパティとして

  • activeColor: Switch ON でのツマミの色
  • activeThumbImage: ツマミをアイコンにできる
  • activeTrackColor: ONでのトラック背景色
  • inactiveThumbColor: Switch OFF でのツマミの色
  • inactiveTrackColor: OFFでのトラック背景色

尚、nullは無効となり、表示上は非活性化されます

 

 

サンプルコード

 

以上をまとめてみます

main.dart

 

 

実行結果

 

 

 

SwitchListTile

 

Switch にテキスト、ListTileを追加したWidgetです
Iconなども設定しました

main.dart

1x1.trans - [Flutter] Switch Widget はON/OFFのトグルスイッチ

 
 
 
References:
Switch class
SwitchListTile class

シェアする

  • このエントリーをはてなブックマークに追加

フォローする