Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter NumberPicker-当前值不粗体_Flutter - Fatal编程技术网

Flutter NumberPicker-当前值不粗体

Flutter NumberPicker-当前值不粗体,flutter,Flutter,我在映射到类的函数中使用NumberPicker包()。它可以工作,但是所选的currentValue不是粗体。我如何分配这个整数的值显然存在一个问题。但我就是不知道怎么纠正它 结果图像--> 导入“包装:颤振/材料.省道”; 导入“package:flatter/widgets.dart”; 导入“package:numberpicker/numberpicker.dart”; void main(){ runApp( 新材料聚丙烯( 标题:“测试”, 主页:新建DataPointPage()

我在映射到类的函数中使用NumberPicker包()。它可以工作,但是所选的currentValue不是粗体。我如何分配这个整数的值显然存在一个问题。但我就是不知道怎么纠正它

结果图像-->

导入“包装:颤振/材料.省道”;
导入“package:flatter/widgets.dart”;
导入“package:numberpicker/numberpicker.dart”;
void main(){
runApp(
新材料聚丙烯(
标题:“测试”,
主页:新建DataPointPage(),
),
);
}
类DatapointsPoint{
最终字符串类型;
最后一点1;
const DatapointsPoint({this.type,this.point1});
}
类DataPointPage扩展StatefulWidget{
DataPointPage({Key-Key,this.title}):超级(Key:Key);
最后的字符串标题;
@凌驾
_DataPointPageState createState()=>new_DataPointPageState();
}
类_DataPointPageState扩展状态{
整数合计=100;
int _currentValue;
变量数据点=[
常量DatapointsPoint(类型:“A”,点1:1),
常量数据点点(类型:“B”,点1:2),
];
卡数据卡(数据点点数据){
归还新卡(
子:新列(
儿童:[
新NumberPicker.integer(
初始值:_currentValue,
最小值:1,
最大值:5,
onChanged:(newValue)=>setState((){
_当前值=新值;
}),
),
],
),
);
}
@凌驾
小部件构建(构建上下文){
归还新脚手架(
appBar:new appBar(标题:常量文本('myApp'),操作:[
新行(
crossAxisAlignment:crossAxisAlignment.center,
儿童:[
新文本(

“总计:$Total”,//我有点晚了,但以防其他人参考, 如果initialValue=selectedValue,则只有它会更改颜色

 NumberPicker levelPicker = new NumberPicker.integer(
    initialValue: _currentLevel,
    minValue: 0,
    maxValue: 100,
    step: 1,
    onChanged: (num) {
      setState(() {
        _currentLevel = num;
        _saveLevel(num);
      });
    });
 NumberPicker levelPicker = new NumberPicker.integer(
    initialValue: _currentLevel,
    minValue: 0,
    maxValue: 100,
    step: 1,
    onChanged: (num) {
      setState(() {
        _currentLevel = num;
        _saveLevel(num);
      });
    });