[Flutter]Slider(スライダー)が動かない時の対処法

Flutter

どうも、ちょげ(@chogetarou)です。

「Sliderが動かない」
という人に向けて、Sliderウェジェットが機能しない時の対処法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

Sliderが動かない時は、setStateを使っているかを確認します。

Sliderウェジェットは、引数「onChanged」で値の更新を行います。

この値の更新の際には、setStateを使います。

setStateを使って値を更新しなければ、Sliderが動きません。

Slider(
  value: _value,
  onChanged: (newValue) {
    setState(() {
      _value = newValue;
    });
  },
),

setStateを使って値を更新すれば、Sliderが動くようになります。

コメント

タイトルとURLをコピーしました