无法使Slider在间隔之间打印不同的文本

时间:2019-03-28 23:57:51

标签: if-statement dart flutter slider

我想在滑块的多个间隔中打印不同的文本

如果(值> 0 &&值<3){text1}

如果(值> 3 &&值<5){text2}

如果(值> 5 &&值<8){text3}

如果(值> 8 &&值<10){text4}

我知道我的尝试是完全错误的。如果有人解释了我应该如何举办这样的活动,我将不胜感激。

String vaker = '';
  double _value = (0.0);

  void _setValue(double value)
   => setState(() => _value = value){
    if (_value> 0.0 && _value < 0.3)
      setState((){
        vaker = 'Egy nappal előre kapja a HáVéGét';
      });
};

new Slider(
    value: (_value),
    onChanged: _setValue,
    activeColor: Colors.orange,
    inactiveColor: Colors.white,
          ),
  new Text('${(vaker)}'),

希望您能理解我要做什么。 提前感谢您的每一个建议!

0 个答案:

没有答案