Flutter——Switch组件(开关组件)
2024-08-26 18:17:50
Switch组件常用的属性:
属性 | 描述 |
value | 单选的值 |
onChanged | 改变时触发 |
activeColor | 选中的颜色、背景颜色 |
import 'package:flutter/material.dart'; void main() {
runApp(MaterialApp(
title: "Switch",
home: MyApp(),
));
} class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
} class _MyAppState extends State<MyApp> {
bool flag = false; @override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("Switch")),
body: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Switch(
value: this.flag,
activeColor: Colors.red,
onChanged: (value) {
setState(() {
this.flag = value;
});
},
),
Text("此时的状态是${this.flag == true ? "选中" : "未选中"}")
],
)
);
}
}
最新文章
- Java: IO 字节流
- flash cs6导入某些mp3不能的解决办法
- 携程Android App插件化和动态加载实践
- Mysql自动备份工具1.0(2013年11月15日更新)
- 利用Selenium自动化web测试
- Java使用JSP Tag Files &; JSP EL Functions打造你自己的页面模板
- sqoop 1.4.4-cdh5.1.2快速入门
- Graphviz-Gdot语言学习
- UESTC_Tournament CDOJ 124
- hdu 4790 Just Random 神奇的容斥原理
- WeCenter 社交化问答社区程序 | WeCenter 是一款知识型的社交化问答社区程序,专注于社区内容的整理、归类、检索和再发行
- HDU 1880 字符串hash 入门题
- Cocos2D:塔防游戏制作之旅(十一)
- SAP MM 事务代码MI31之思考
- css 表单标签两端对齐
- python自动化测试之异常及日志
- python中的静态方法、类方法、属性方法(福利:关于几种方法更好的解释)
- linux console 显示颜色【转】
- 张高兴的 .NET Core IoT 入门指南:(二)GPIO 的使用
- 连接数据库及出现System.AccessViolationException错误的解决方法