Skip to content

Instantly share code, notes, and snippets.

@oligazar
Last active May 13, 2019 17:37
Show Gist options
  • Select an option

  • Save oligazar/9f4bcce03bd538ec92a4ab516b237396 to your computer and use it in GitHub Desktop.

Select an option

Save oligazar/9f4bcce03bd538ec92a4ab516b237396 to your computer and use it in GitHub Desktop.
Container(
padding: EdgeInsets.fromLTRB(20, 100, 20, 20),
child: Center(
child: CustomScrollView(
shrinkWrap: true,
slivers: <Widget>[
SliverList(
delegate: SliverChildBuilderDelegate((context, index) {
switch (index) {
case 0:
return CardLanguage(
title: "Привет, я говорю по-русски",
subTitle: "Русский",
value: Locales.RU.toString(),
groupValue: _locale,
onChanged: _handleRadioValueChange,
);
case 1:
return CardLanguage(
title: "Hi, i speak english",
subTitle: "English",
value: Locales.EN.toString(),
groupValue: _locale,
onChanged: _handleRadioValueChange,
);
case 2:
return CardLanguage(
title: "你好,我會說英語",
subTitle: "中國",
value: Locales.CN.toString(),
groupValue: _locale,
onChanged: _handleRadioValueChange,
);
}
}
),
),
],
),
),
),
Container(
padding: EdgeInsets.fromLTRB(20, 100, 20, 20),
child: Center(
child: ListView(
shrinkWrap: true,
children: <Widget>[
Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
CardLanguage(
title: "Привет, я говорю по-русски",
subTitle: "Русский",
value: Locales.RU.toString(),
groupValue: _locale,
onChanged: _handleRadioValueChange,
),
CardLanguage(
title: "Hi, i speak english",
subTitle: "English",
value: Locales.EN.toString(),
groupValue: _locale,
onChanged: _handleRadioValueChange,
),
CardLanguage(
title: "你好,我會說英語",
subTitle: "中國",
value: Locales.CN.toString(),
groupValue: _locale,
onChanged: _handleRadioValueChange,
),
],
),
],
),
),
),
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment