【问题标题】:How to show Slider Label without division in flutter如何在颤动中显示滑块标签而不进行分割
【发布时间】:2022-07-21 17:18:43
【问题描述】:

嘿,我想在滑块中显示标签,而在颤动中没有除法参数。当我添加除法参数时,它将显示标签。

 Slider(
        label: "Power: ",
          min: 0,
          max: 9,
          value: _value,
          onChanged: (double newValue) {
            setState(() {
              _value = newValue;
            });
          },
        )

更多说明:

为什么我需要没有分隔线的滑块。 因为从滑块中我得到了特定于其自身属性的用户属性的价格,所以,我不使用分隔符,因为它会从用户那里选择退出此选项。

【问题讨论】:

  • 我能知道你为什么不愿意使用分隔线吗?
  • @GHPrakash 因为从滑块中我得到了特定于其自身属性的用户属性的价格,所以,我不使用分隔符,因为它会从用户那里选择退出此选项。

标签: flutter dart flutter-layout slider


【解决方案1】:

我已经尝试过了,它对我有用。 您可以使用变量 'dividers' 并选择任意数量的分数,例如 1000。这里有一些示例:

除数:100

Slider(
  value: _sliderValue,
  max: 100,
  min: 0,
  divisions: 100,  // it doesn't print 100 dots, don't worry
  label: _sliderValue.toStringAsFixed(0),  
  // in label, "toStringAsFixed()" determine the amount of decimals to show in string format
  onChanged: (double newValue){
    setState(() {
      _sliderValue = newValue;
    });
  }
)

image slider 1

image slider 2

除数:1000

Slider(
  value: _sliderValue,
  max: 100,
  min: 0,
  divisions: 1000,  // it doesn't print 1000 dots, don't worry
  label: _sliderValue.toStringAsFixed(2),  
  // in label, "toStringAsFixed()" determine the amount of decimals to show in string format
  onChanged: (double newValue){
    setState(() {
      _sliderValue = newValue;
    });
  }
)

image slider 3

image slider 4

有除数:10000

Slider(
  value: _sliderValue,
  max: 100,
  min: 0,
  divisions: 10000,  // it doesn't print 10000 dots, don't worry
  label: _sliderValue.toStringAsFixed(2),  
  // in label, "toStringAsFixed()" determine the amount of decimals to show in string format
  onChanged: (double newValue){
    setState(() {
      _sliderValue = newValue;
    });
  }
)

image slider 5

image slider 6

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2019-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    相关资源
    最近更新 更多