Группа радиостанций во флаттере списка

#flutter

#ошибка

Вопрос:

 [
  {
    "id": 1,
    "name": "categories 1",
    "child": [
      {
        "id": 29,
        "name": "sub 1"
       
        
      },
      {
        "id": 30,
        "name": "sub 2"
       
        
      },
      {
        "id": 31,
        "name": "sub 3 "
       
        
      }
    ]
  },
  {
    "id": 2,
    "name": "categories 2",
    "child": [
      {
        "id": 23,
        "name": "sub 1"
       
        
      },
      {
        "id": 24,
        "name": "sub 1"
       
        
      },
      {
        "id": 25,
        "name": "sub 1"
       
        
      }
    ]
  },
  {
    "id": 3,
    "name": "categories 3",
    "child": [
      {
        "id": 222,
        "name": "sub 1"
       
        
      },
      {
        "id": 229,
        "name": "sub 1"
       
        
      },
      {
        "id": 229,
        "name": "sub 1"
       
        
      }
    ]
  }
]
 

мне нужен список категорий в радиокнопке, но он работает, но постоянно выбирается только одна радиокнопка, но мне нужно каждый раз выбирать одну радиокнопку. вот моя часть радиокнопки, я добился всего, но выбирается только одна радиокнопка, вот часть кода

// он появится во 2-м списке

  RadioListTile(
              value: pr[index].child[ind2].id,
              groupValue: selectedRadioValue,
              // dense: true,
              //contentPadding: EdgeInsets.fromLTRB(10, 0, 5, 0),
              onChanged: (value) {
                setState(() {
                  selectedRadioValue = value;
                 
              },
            ),
 

ИТАК, я нажимаю любую кнопку выбора, выбран только один, но мне нужно, чтобы каждая категория была выбрана 1

  children: List.generate(prlist[index].length, (ind2) {
                  return bundleradio(
                      prlist[index],ind2);
                }),
 

Комментарии:

1. поделитесь своим методом построения списка.

2. обновлен мой конструктор списков