Flutter 2019/10/04 FlutterのThemeを動的に変更する Flutterにはアプリ全体のカラーリングを設定できるThemeWidgetがある。 基本的な使い方はMaterialAppのthemeに自作のThemeDataを渡すこと。これだけで配下のMaterialComponent全体のテーマを変更できるのだが、さらにStatefulWidgetでThemeDataを動的に変更できるようにするとアニメーションを加えた上でテーマを変えてくれる機能までついている。