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

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter RadioGroupPolicy нельзя использовать для радиогруппы, допускающей множественный выбор.

Сообщение Anonymous »

Я пытаюсь перейти на новый API RadioGroup.
Но я получаю следующую ошибку:

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

Вот мой текущий код 👇

Код: Выделить всё

RadioGroup(
groupValue: value,
onChanged: (val) {
groupValue.value = val ?? 0;
globalLog("value inside radio$val");
},
child: Wrap(
alignment: WrapAlignment.spaceBetween,
children: List.generate(length, (int index) {
return Row(
mainAxisSize: MainAxisSize.min,
children: [
Radio(
toggleable: true,
key: Key("$index"),
value: isLoading ? 0 : index,
backgroundColor: WidgetStateProperty.resolveWith((states) {
if (!states.contains(WidgetState.selected)) {
return sl().white;
}
return null;
}),
activeColor: sl().primaryColor,
side: BorderSide(
color: sl().primaryColor,
width: 1.5,
),
),
CustomTextApp(
text: isLoading
? "isLoading"
: snapshot.data[index][LanguageTable.name],
color: sl().black,
font: FontWeight.w500,
size: Font.fontSizeMedium12,
),
],
);
}),
),
)
Я уже проверял эту проблему на GitHub и комментарии, но это не решило проблему:
RadioButton
Но проблема все еще сохраняется. Кто-нибудь еще сталкивался с этим или знает, как это исправить?
Шаги по воспроизведению проблемы
1 – Откройте экран с виджетом RadioGroup.
 2 – Не нажимая ни на один переключатель, вы увидите это сообщение в консоли.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ultiple-se
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»