Flutter/UI/SwitchListTile
提供: 初心者エンジニアの簡易メモ
スイッチウィジェット
trueとfalseの切り替えウィジェット
bool _switchValue = false;
String _switchTitle = "ロック";
Widget _passlockSwitch() {
return SwitchListTile(
value: _switchValue,
title: Text(
_switchTitle,
style: TextStyle(
locale: Locale("ja", "JP")
),
),
onChanged: (bool value) {
setState(() {
_switchValue = value;
//_switchTitle = 'Switch value = $_switchValue';
});
},
);
}
iosスタイルスイッチ
Cupertinoスイッチ
ListTile(
title: Text('スイッチ1',
style: TextStyle(
locale: Locale("ja", "JP"),
fontSize: 15.0,
),
),
trailing: CupertinoSwitch(
value: _switchValue1,
onChanged: (bool value) {
setState(() {
_switchValue1 = value;
});
},
),
onTap: () {
setState(() {
_switchValue1 = !_switchValue1;
});
},
),
