【 Flutter 】Flutter を 基礎 から 学習 ( Material ComponentsとiOS-Style ) part170 Material Theming

基礎 から 学ぶ Flutter 」という書籍で  学習 したことを ブログでアウトプットしていこうと思います。今回は Material ComponentsとiOS-Style ( part170 )です。

前回

【 Flutter 】Flutter を 基礎 から 学習 ( Material ComponentsとiOS-Style ) part169 Material Theming

引き続き、Material Themingについて学びます。

ダイアログ

ダイアログのThemingは専用のプロパティがあるようです。

colorSchemeプロパティ

colorSchemeプロパティは、ダイアログの文字色を変えられます。

onSurfaceプロパティ

colorSchemeonSurfaceプロパティは現在では非推奨となっているOutlineButtonウィジェットの枠線の色を設定できたそうです。
今はOutlinedButtonがあるから需要はないような気がします。

 

むむ?ダイアログのボタンの文字色、変わっていませんね🤔

最後に

適用効果が表れるはずなのに効果が無い・・・ということがThemingに入ってから多い気がします。

バージョンアップの仕様変更で本書と私がついていけていないというのが原因でしょうか?

今日はここまで!

参考

showDIalogを呼び出すだけ!Flutterでダイアログを表示する方法 – masa tech blog (masamarun.com)

How to use color scheme in flutter – Sanjib Sinha