小编Nik*_*hil的帖子

如何使用滑块指示器更改 flutter 上的字体大小?

下面的代码只改变滑块从1到10,在Flutter中如何在改变滑块的同时改变文本?
文本是从 API 获取的。

 double _value = 0.0;
[enter image description here][1] bool _slider = false;

child: _slider == true

                      ? new Container(
                          margin: EdgeInsets.only(right: 10),
                          decoration: new BoxDecoration(
                              color: NNDColors.main,
                              borderRadius: new BorderRadius.all(
                                  new Radius.circular(5.0)),
                              boxShadow: [
                                new BoxShadow(
                                    color: Colors.black38,
                                    offset: new Offset(0.0, 2.0),
                                    blurRadius: 10)
                              ]),
                          child: new Slider(
                            value: _value,
                            activeColor: Colors.white,
                            inactiveColor: Colors.white,
                            onChanged: (double s) => _changed(s),
                            divisions: 10,
                            min: 0.0,
                            max: 10.0,
                          ),

  void _changed(s) {
    setState((){
      _value = s;
    });
  }
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-layout

6
推荐指数
1
解决办法
3262
查看次数

标签 统计

dart ×1

flutter ×1

flutter-layout ×1