投稿

ラベル(Navigator)が付いた投稿を表示しています

AlertDialog を閉じるときに値を返すの?|AlertDialog|Flutter

イメージ
  API「 showDialog<T> 」を使って表示した AlertDialog は、API「 Navigator.pop 」で閉じられるけど、同時に値も返せるよ。 API「 showDialog<T> 」の「<T>」は、その戻り値の「型」だよ。 使い方 final result = await  showDialog<bool>(   context: context,   builder: (BuildContext context) {     return  AlertDialog (       actions: <Widget>[          TextButton (           onPressed: () => Navigator. pop (context, false ),           child:  Text ( 'キャンセル' ),         ),          TextButton (           onPressed: () => Navigator. pop (context, true ),           child:  Text ( '削除' ),         ),       ],     );   }, ); AlertDialog  の領域外をタップしたりして  AlertDialog  が閉じられると、戻り値は「null」で返されるよ。 関連 確認のダイアログを表示するの?|AlertDialog|Flutter 参考 [Fl...

BottomSheet を閉じるときに値を返すの?|BottomSheet|Flutter

イメージ
API「 showModalBottomSheet<T> 」を使って表示した  BottomSheet  は、API「 Navigator.pop 」で閉じられるけど、同時に値も返せるよ。 API「 showModalBottomSheet<T> 」の「<T>」は、その戻り値の「型」だよ。 使い方 onPressed: () async {   final result = await  showModalBottomSheet<int>(     context: context,     builder: (BuildContext context) {       return ListTile (         onTap: () => Navigator. pop (context, 100),       );     },   ), } BottomSheet  の領域外をタップしたり、下向きにスライドしたりして  BottomSheet  が閉じられると、戻り値は「null」で返されるよ。 関連 ボトム(画面下部)からシートを表示するの?|BottomSheet|Flutter BottomSheet を閉じるの?|BottomSheet|Flutter 参考 [Flutter] BottomSheet で画面下部に選択肢を表示させる BottomSheet | Flutter Doc JP 基礎から学ぶ Flutter

BottomSheet を閉じるの?|BottomSheet|Flutter

イメージ
API「 showModalBottomSheet<T> 」を使って表示した BottomSheet は、API「 Navigator.pop 」で閉じられるよ。 使い方 onPressed: ()   {   showModalBottomSheet<void>(     context: context,     builder: (BuildContext context) {       return  ListTile (         onTap: () => Navigator. pop (context),       );     },   ), } 関連 ボトム(画面下部)からシートを表示するの?|BottomSheet|Flutter BottomSheet を閉じるときに値を返すの?|BottomSheet|Flutter 参考 [Flutter]ModalBottomSheetを閉じるには? 基礎から学ぶ Flutter