Flutterにて以下のようなコードを書いています。
dart
1bool IsAgree = false; 2 3row{ 4children:[ 5 Checkbox( 6 onChanged: (check) => setState(() { 7 IsAgree = check; 8 }), 9 ), 10 FlatButton( 11 onPressed: () { 12 setState(() { 13 if (IsAgree == true) { 14 IsAgree = false; 15 } else { 16 IsAgree = true; 17 } 18 }); 19 }, 20 child: Text( 21 'agree', 22 ), 23 ), 24 FlatButton( 25 child: Text( 26 'start', 27 ), 28 onPressed: IsAgree ? _function() : null, 29 ), 30 31] 32}
IsAgreeをフラグとしてagreeボタンを押すとcheckboxにチェックが入るようにしたいと考えております。
しかし、なかなか可能にできるアルゴリズムが思いつかずに困っております。。。
どなたか教えていただけませんでしょうか?
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。