[解決済み] FlutterのprimaryColorとprimarySwatchの違いは何ですか?
2022-09-05 21:59:53
質問
Flutterでは、ThemeDataクラスを使ってアプリにテーマを適用することができます。しかし、このクラスには2つのプロパティがあり、私を混乱させます。
primaryColor
と
primarySwatch
. この2つのプロパティの違いは何ですか?また、どのような場合にどちらかを使用するのですか?ありがとうございます。
どのように解決するのですか?
primarySwatch
は
ではない
a
Color
. それは
MaterialColor
.
つまり、マテリアルアプリケーションが使用する色の異なる色合いということです。
primaryColor
は、これらのシェードの1つです。正確には
primaryColor
は通常
primarySwatch[500]
.
通常は
primarySwatch
の代わりに
primaryColor
. 一部のマテリアル・コンポーネントでは、異なる色合いの
primaryColor
を使用することがあるからです。
関連
-
[解決済み】Flutterでビルドしたアプリの表示名を変更するにはどうすればいいですか?
-
[解決済み】再利用可能なウィジェットを作成するための関数とクラスの違いは何ですか?
-
[解決済み] Dartのasyncとasync*の違いは何ですか?
-
[解決済み] TextFieldの高さと幅を変更するには?
-
[解決済み] Flutterを使ってローカルストレージに保存するには?
-
[解決済み] Flutter。画面の向きをオンデマンドで設定・ロックする方法
-
[解決済み] Flutter ListViewでウィジェットにスクロールする
-
[解決済み] Flutterで次のTextFieldにフォーカスを移すには?
-
[解決済み] Flutter 条件に応じてリストをフィルタリングする
-
[解決済み] CircularProgressIndicatorにサイズを設定するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] TextFieldの高さと幅を変更するには?
-
[解決済み] Flutterを使ってローカルストレージに保存するには?
-
[解決済み] Navigatorを含まないコンテキストで要求されたNavigator操作
-
[解決済み] Flutter。画面の向きをオンデマンドで設定・ロックする方法
-
[解決済み] FlutterのコードからWebブラウザ(URL)を開くには?
-
[解決済み] Flutter ListViewでウィジェットにスクロールする
-
[解決済み] Flutterで次のTextFieldにフォーカスを移すには?
-
[解決済み] Flutter 条件に応じてリストをフィルタリングする
-
[解決済み] CircularProgressIndicatorにサイズを設定するには?