[Flutter]Sliderを無効にするには?

Flutter

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

Sliderを無効(操作できない状態)にする方法を紹介します。

スポンサーリンク

方法

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

Sliderを無効にするには、引数「onChanged」を使います。

具体的には、Sliderを無効にしたい際に、引数「onChanged」にnullを指定します。

Slider(
  value: _value,
  onChanged: null,
),

引数「onChanged」にnullを指定することで、Sliderを無効にすることが出来ます。

使用例

以下は、使用例です。

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

コメント

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