Flutter 如何在颤振中使用复选框或单选按钮从textformfield获取输入?
我想做的是为测验应用程序创建一个表单字段,老师可以添加问题和答案,并选择其中一个答案作为正确答案。所以我可以创建问题对象和测验对象。但是我不能用radioListTile或checkBoxListTile做我想做的事情,因为我找不到任何方法让用户编写这些按钮的值。我应该用什么来做这样的东西 我的无用代码:Flutter 如何在颤振中使用复选框或单选按钮从textformfield获取输入?,flutter,dart,radio-button,form-fields,Flutter,Dart,Radio Button,Form Fields,我想做的是为测验应用程序创建一个表单字段,老师可以添加问题和答案,并选择其中一个答案作为正确答案。所以我可以创建问题对象和测验对象。但是我不能用radioListTile或checkBoxListTile做我想做的事情,因为我找不到任何方法让用户编写这些按钮的值。我应该用什么来做这样的东西 我的无用代码: RadioListTile( value: 1 , title: TextFormField( decoratio
RadioListTile(
value: 1 ,
title: TextFormField(
decoration: InputDecoration(
contentPadding: new EdgeInsets.symmetric(
vertical: 20, horizontal: 20),
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(20)),
labelText: "Option 2",
labelStyle:
TextStyle(color: Colors.indigo, fontSize: 18),
hintStyle:
TextStyle(color: Colors.indigo, fontSize: 18)),
onSaved: (value) {
question.options.add(value);
},
),
groupValue: radioGroupValue, onChanged: (value){
setState(() {
radioGroupValue = value;
question.answer = answer;
});
}),
基本上;我需要一种允许用户更改其值的放射科医生你能详细说明一下你想做什么吗。是否尝试将单选按钮值与相应的文本字段值关联@Ahmet Hakan Uzump请分享您到目前为止所做的事情,然后社区可以contribute@ghostdeathrider我试图创建一个页面,让用户添加问题、答案,然后用户选择正确的答案,用这些数据我将创建问题对象,将它们添加到测验列表中。@AlperenBaskaya我曾尝试使用放射科医生,但根本不起作用,我正在将代码添加到question@AhmetHakan Uzun我将根据我从您的问题中了解到的情况告诉您解决方案:如果用户希望创建问题并添加正确答案,请按照所附图像中给出的方式构建单选按钮和文本表单字段,并插入它们(单选按钮和相应的文本表单字段)进入键值对中的映射。键是单选按钮,值是文本表单字段。您只在地图中插入正确答案。。。。。。持续的