flutter switch开关按钮
flutter 按钮 switch 开关
2023-09-14 09:04:28 时间
import 'package:flutter/material.dart';
class SwitchPage extends StatefulWidget {
SwitchPage({Key key}) : super(key: key);
@override
_SwitchPageState createState() => _SwitchPageState();
}
class _SwitchPageState extends State<SwitchPage> {
bool flag = true;
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Switch"),
),
body:Padding(
padding: EdgeInsets.all(20),
child:Column(
children: <Widget>[
Row(
children: <Widget>[
SizedBox(height:40),
// 按钮开关
Switch(
value: this.flag,
onChanged: (value){
setState(() {
this.flag = value;
});
}
)
]
)
],
)
)
);
}
}
相关文章
- Flutter: IntrinsicWidth类,将孩子的宽度调整为孩子的最大内在宽度
- Flutter入门(四)--顶部导航+侧边栏+按钮
- [Flutter] Layout
- Flutter拓展 将Flutter或Dart的JSON数据自动生成模型类
- Flutter 开发手册
- flutter utf-8是啥
- flutter 简单的网格列表
- flutter 渐变色
- Flutter 实现下拉刷新和上拉加载
- flutter实现简单的选择器
- flutter 实现文本自动换行
- Flutter之Key简析
- Flutter 之A value of type ‘‘ can‘t be assigned to a variable of type的错误解决笔记
- Flutter之SnackBar原理详解
- Flutter之实战InheritedWidget详解
- Flutter是跨平台开发终极之选吗?Android开发该如何快速上手Flutter?
- Flutter 中的常见的按钮组件 以及自 定义按钮组件、FloatingActionButton 实现类似 闲鱼 App 底部导航凸起按钮