WidgetsBindingObserverでイベントを監視Flutterでアプリケーションがフォアグラウンドかバックグラウンドに移行するイベントを監視する場合、WidgetsBindingObserverを使うことが一般的です。WidgetsBindingObserverを利用すると、アプリケーションのライフサイクル変更に関連するコールバックを受信できます。 didChangeAppLifecycleState(AppLifecycleState state)このメソッドはアプリケーションのライフサイクルが変更されたときに呼び出されます。stateパラメータは、アプリケーションの状態を示す列挙型です。例えば、AppLifecycleState.pausedはアプリケーションがバックグラウンドに移行したときを示します。 使用ステップウィジェットクラスでWidgetsBindingObser
![[Flutter]フォアグラウンドorバックグラウンドの監視について|みきふく【スキでモチベUP!!】](https://cdn-ak-scissors.b.st-hatena.com/image/square/61a72579e4bed3023db0ea6840a6aa32aa032230/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F123612687%2Frectangle_large_type_2_e37a9757e22031e2f4a7d2f3d0eddd75.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)