どうも、ちょげ(@chogetarou)です。
Sliderの太さを設定する方法を紹介します。
方法

Sliderの太さを設定するには、SliderThemeを使います。
まず、SliderをSliderThemeでラップします。
次に、SliderThemeの引数「data」にSliderThemeDataを指定します。
そして、SliderThemeDataの引数「trackHeight」に太さを指定します。
SliderTheme(
data: SliderThemeData(
trackHeight: /*太さ*/,
),
child: Slider(
value: _value,
onChanged: (newValue) {
setState(() {
_value = newValue;
});
},
),
),
SliderThemeを使うことで、Sliderの太さを設定することが出来ます。
使用例
以下は、使用例です。

SliderTheme(
data: SliderThemeData(
trackHeight: 10,
),
child: Slider(
value: _value,
onChanged: (newValue) {
setState(() {
_value = newValue;
});
},
),
),
コメント