
[code]

          WidgetsBinding.instance.addPostFrameCallback((_) {
            showDialog(
              context: context,
              builder: (context) => Hoge()
              barrierDismissible: false,
            );
          });
    
[/code]

でHogeを呼び出す。  
Hogeの中では`PageView`を利用しており、PageViewのページが変わるたびにshowDialogが呼び出されてしまうものの改善方法を教えてください。


CC BY-SA 4.0
2023-03-24T10:14:55.273
94295
2023-03-24T10:14:55.273
57658
question
flutter dart
FlutterでWidgetsBinding.instance.addPostFrameCallbackを１度しか実行を許さない方法。