Want to set a radio button checked by default in flutter? Use the below example code to set a radio button checked by default in flutter.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | class _ProductTypeScreen extends State<ProductType> { String _radioValue; //Initial definition of radio button value String choice; // ------ [add the next block] ------ @override void initState() { setState(() { _radioValue = "one"; }); super.initState(); } // ------ end: [add the next block] ------ void radioButtonChanges(String value) { setState(() { _radioValue = value; switch (value) { case 'one': choice = value; break; case 'two': choice = value; break; case 'three': choice = value; break; default: choice = null; } debugPrint(choice); //Debug the choice in console }); } @override Widget build(BuildContext context) { |
If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.