次のようなテキストの場合:
Text(
'Hello World',
style: Theme.of(context).textTheme.display1,
)
textTheme を TextStyle とマージする方法はありますか? 言うように、テキストの色を変更するには..
次のようなテキストの場合:
Text(
'Hello World',
style: Theme.of(context).textTheme.display1,
)
textTheme を TextStyle とマージする方法はありますか? 言うように、テキストの色を変更するには..
私たちは次のようなことをします
Theme.of(context)
.textTheme.display1
.merge(TextStyle(color: Colors.red)
そしてそれをスタイルに適用します
Flutter 2.2 で Merge メソッドを使用すると、null 安全機能が原因でエラーが発生します。「?」を忘れずに追加してください。変数の後。
Theme.of(context).textTheme.display1?.merge(TextStyle(color: Colors.red)