当前位置: 首页 > news >正文

Flutter开发 Slider组件(如音量控制)

用于进度展示、音量控制。

属性说明
value当前值
max最大值
min最小值
divisions分成n份
activeColor滑块已划过的颜色
inactiveColor滑块未划过的颜色
label气泡,必须与divisions同时使用

在这里插入图片描述

void main() {runApp(MyPage());
}class MyPage extends StatelessWidget {const MyPage({super.key});Widget build(BuildContext context) {return MaterialApp(theme: ThemeData(), home: RadioFul());}
}class MyState extends State {double cur = 0;Widget build(BuildContext context) {Slider slider = Slider(value: cur,max: 100,divisions: 10,activeColor: Colors.blue,inactiveColor: Colors.grey,onChanged: (value) {setState(() {cur = value;});},);return Scaffold(appBar: AppBar(title: Text("圆形图片"), centerTitle: true),body: slider,);}
}class RadioFul extends StatefulWidget {State<StatefulWidget> createState() {return MyState();}
}

添加了lable的样子
在这里插入图片描述

http://www.dtcms.com/a/319003.html

相关文章:

  • 小程序省市级联组件使用
  • 【课题推荐】卡尔曼滤波,创新性的算法与应用:从非线性适用性、鲁棒抗差、自适应、金融与生物新应用等方面考虑
  • 项目构想|文生图小程序
  • idea开发工具中git如何忽略编译文件build、gradle的文件?
  • C5.1:共发射极组态
  • 【Day 18】Linux-DNS解析
  • 如何理解“信号集是位掩码,每个bit代表一个信号”这句话?
  • 怎么在本地引入字体
  • 构建在 OpenTelemetry eBPF 基础之上:详解 Grafana Beyla 2.5 新特性
  • 防火墙环境下的全网服务器数据自动化备份平台搭建:基于 rsync 的完整实施指南
  • CentOS 7 下通过 Anaconda3 运行llm大模型、deepseek大模型的完整指南
  • Express框架
  • 【JavaEE】(9) JVM
  • ElementUI之表格
  • 企业家 IP 发展态势剖析|创客匠人
  • 计算机网络1-5:计算机网络的性能指标
  • 【python 数据加密AES-GCM + 时间戳签名方案(带时间校验)】
  • vue3 el-select 加载触发
  • tcpdump问题记录
  • 软件运行时 ffmpeg.dll 丢失怎么办?从原因排查到完美修复的完整方案
  • 【Kafka系列】第二篇| Kafka 的核心概念、架构设计、底层原理
  • 什么是 TcpCommunicationSpi
  • HTML已死,HTML万岁——重新思考DOM的底层设计理念
  • 【音视频】WebRTC C++ native 编译
  • SpringAI动态调整大模型平台
  • 数据结构----栈和队列认识
  • Spring IoC 容器核心流程(面试必懂)
  • SpringMvc的原理深度剖析及源码解读
  • crew AI笔记[1] - 简介
  • list类