es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo crear un botón de radio dinámico con constructor de vista de lista en Flutter?

Quiero crear una lista de asistencia dándole un estado de asistencia a los estudiantes. El concepto que he creado es un constructor de vista de lista con datos de nombres y luego una fila haciendo bucle por el número de botones de radio. Sin embargo, estoy bastante confundido acerca de este problema.

Sección de Radio:

Fila(
children: [
for(var i = 0; i < 2; i++)
Radio(
value: i,
groupValue: radioValue,
activeColor: Colors.blueAccent,
onChanged: handleRadioValueChanged
),
],
),

Cuando selecciono una parte de la lista sobre las demás, la lista sigue y estoy utilizando un constructor de vista de lista para el código anterior.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    ListView.builder(
    itemCount: estudiantes.length,
    itemBuilder: (contexto, índice) {
    return Row(
    children: [
    for(var i = 0; i < 2; i++)
    Radio(
    value: i,
    groupValue: valorRadio,
    activeColor: Colors.blueAccent,
    onChanged: (val) {
    setState(() {
    valorRadio = val;
    });
    }
    ),
    ],
    );
    },
    )

Comments are closed.