gpt4 book ai didi

flutter - RadioListTile onchange 值是对象?类型

转载 作者:行者123 更新时间:2023-12-01 23:21:16 25 4
gpt4 key购买 nike

我正在尝试使用 RadioListTile 做多项选择题。

RadioListTile(
value: 1,
groupValue: 1,
onChanged: (val) {
print("Value");
print(val.runtimeType);
setSelectedRadio(val);
},
title: Text(snapshot.data!.data()["questions"]["question $i"]["option 1"]),
);

我得到的错误是

The argument type 'Object?' can't be assigned to the parameter type 'int'. 'Object' is from 'dart:core'. setSelectedRadio(val);

我已经检查了值的运行时类型,它正在返回 int。

最佳答案

int 作为通用参数传递给您的 RadioListTile

替换这个

RadioListTile(...)

有了这个

RadioListTile<int>(...)

关于flutter - RadioListTile onchange 值是对象?类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68087896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com