記事内に商品プロモーションが含まれる場合があります以前、運営しているアプリでDarwerを開いたときにAdmob広告の上に重なっているからという理由でポリシー違反になったことがあります。●イメージその時は、Drawerを開いたときは広告を非表示にすることで対応しました。今後もこのような対応が必要になるかもしれないため、メモとしてDrawerが開いているのか閉じているのかを判定する方法を残しておきます。目次Drawerが開いているか閉じているかを判定するDrawerが開いたか閉じたかを判定するためには、onDrawerChangedコールバックを使用します。isDrawerOpen;},Drawerを開いたり、閉じたりした時にこの処理が呼ばれるため、変数_isDrawerOpenを用意しておき、そこに代入することで、Drawerの状態をリアルタイムで追跡できます。}}●Drawerを開いているとき●Drawerを閉じているときendDrawerを使う場合Scaffoldの右側からスライドインするDrawerで、これを使ってDrawerの開閉を判定する場合はonEndDrawerChangedコールバックを使用します。isDrawerOpen;},使い方はDrawerの時と同様です。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。