FF вы пытаетесь добиться изменения цвета ползунка в зависимости от значения.
Тогда вот что вам нужно сделать:
- Инициализировать цвет
Color _activeColor = Colors.red;
Установите для него цвет вашего ползунка
activeColor: _activeColor
На вашем setState()
добавьте ваше условие для изменения цвета.
onChanged: (value) {
setState(() {
if (value < 150) {
_activeColor = Colors.red;
} else if (value > 150 && value < 180) {
_activeColor = Colors.deepOrange;
} else {
_activeColor = Colors.teal;
}
onValueChange = value;
});
}