-2

0 miles,1 miles,2 miles,3 miles,4 miles,5 miles,10 miles,15 miles,20 miles,30 miles,50 miles我想像flutter中的滑块一样增加半径的值?有什么建议怎么做吗?这是我的代码

min: 0,
max: 50,
divisions: 50,
value: _value,
onChanged: (value) {
  setState(() {
    _value = value;
    print(_value);
  });
}, 
4

1 回答 1

0

使用字符串插值,

int _value;

然后,在您需要“15 英里、20 英里等”的地方添加“英里”。例如,

Text('$value Miles'),

更新

制作一个函数以返回“int”除法数 - 制作 2 个变量,minn amd maxn,(全局)

updateDiv({int min,int max}){
/* Your condition hoes here
//If(min==5&&max==8){

return min(//your condition)

elseif{
}
*/

在您的滑块中

min:minn,
max:maxn,
division:updateDiv(min: minn, max:maxn),
于 2020-08-06T17:25:37.200 回答