Flutter 圆形滑块

Flutter Circular Slider

我正在使用 Sleek_circular_Slider 并且想知道是否有一种方法可以通过外部按钮按下来更改滑块的 value/position?我似乎看不到改变它的价值。 代码:

Widget controlIndicator() {
    return SleekCircularSlider(
        min: 0,
        max: 100,
        initialValue: 4,
        innerWidget: (value) {
          return sliderCenterWidget();
        },
        appearance: CircularSliderAppearance(
            spinnerMode: false,
            animationEnabled: true,
            size: 250,
            customColors: CustomSliderColors(
                dotColor: dark_grey,
                shadowColor: dark_grey,
                shadowMaxOpacity: 0.2,
                shadowStep: 5,
                progressBarColor: red,
                trackColor: grey),
            customWidths: CustomSliderWidths(
                trackWidth: 7, progressBarWidth: 12, handlerSize: 8)),
        onChange: (value) {
          slider_value = value.round();
          print(value);
        });
  }

您是否尝试将 initialValue 设置为变量?然后在按下按钮时更改此 var 值