【发布时间】:2020-09-27 16:56:11
【问题描述】:
我有一个小部件需要使用 Radio 动态选择单个项目。我已经创建了如下所示的小部件:
int number;
return Container(
child: Row(
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
Radio(
value: index,
groupValue: number,
activeColor: Color(0xFFE91E63),
onChanged: (int val) {
setState(() {
number = val;
print('Show the Resumes $number');
});
},
),
Text(
'Show',
),
],
),
);
我在ListView.builder 中循环上面的小部件。而value 中的index 来自index 来自itemBuilder 上ListView.builder。当我运行代码时,它看起来像this。
那么如何让我的 Radio 只选择一个项目呢?
【问题讨论】: