use*_*104 2 themes slider flutter
我想更改小部件圆形部分的颜色。此颜色应不同于activeColor
和inactiveColor
颜色。这是我当前的代码:
Slider(
value: sliderValue.toDouble(),
max: 100.0,
min: 0.0,
activeColor: Colors.red,
inactiveColor: Colors.grey,
onChanged: (double newValue) {
setState(() {
sliderValue = newValue.round();
});
},
),
Run Code Online (Sandbox Code Playgroud)
下面是生成的滑块:
这是我的目标:
请帮助。
您想要更改的部分由SliderTheme
您可以阅读文档中的整个部分:https://api.flutter.dev/flutter/material/SliderThemeData-class.html
只需将值设置为适合您的值即可。
SliderTheme(
data: SliderThemeData(
thumbColor: Colors.red,
thumbShape: RoundSliderThumbShape(enabledThumbRadius: 20)),
child: Slider(
...
},
),
),
Run Code Online (Sandbox Code Playgroud)
和你的活跃颜色Colors.white
归档时间: |
|
查看次数: |
11967 次 |
最近记录: |