如何在Flutter中创建自定义滑块

时间:2019-09-02 13:44:04

标签: flutter flutter-layout

我想将滑块值指示器更改为如下所示。

enter image description here

我不知道如何使用自定义画家创建气泡。

1 个答案:

答案 0 :(得分:1)

通过实现自定义RangeSliderValueIndicatorShape来创建自定义SliderThemeData,并将其提供给SliderTheme的{{3}},{{3}}会将您的RangeSlider作为孩子:

SliderTheme(
        data: SliderThemeData(
          rangeValueIndicatorShape: Your_Implemented_RangeSliderValueIndicatorShape(),
        ),
        child: RangeSlider(
            values: RangeValues(10, 100),
            onChanged: null
        ),