ソースを参照

Use colorSurfaceVariant for toolbars

Peter Cai 2 年 前
コミット
df034fc03a
1 ファイル変更6 行追加2 行削除
  1. 6 2
      app-common/src/main/res/values/themes.xml

+ 6 - 2
app-common/src/main/res/values/themes.xml

@@ -5,12 +5,16 @@
         <item name="alertDialogTheme">@style/AlertDialogTheme</item>
         <item name="android:navigationBarColor">@android:color/transparent</item>
         <item name="android:windowLightNavigationBar">?attr/isLightTheme</item>
-        <item name="toolbarStyle">@style/Widget.Material3.Toolbar</item>
-        <item name="android:statusBarColor">?attr/colorSurface</item>
+        <item name="toolbarStyle">@style/ToolbarTheme</item>
+        <item name="android:statusBarColor">?attr/colorSurfaceVariant</item>
         <item name="android:colorBackground">?attr/colorSurface</item>
         <item name="dialogCornerRadius">28dp</item>
     </style>
 
+    <style name="ToolbarTheme" parent="Widget.Material3.Toolbar">
+        <item name="android:background">?attr/colorSurfaceVariant</item>
+    </style>
+
     <style name="AlertDialogTheme" parent="Theme.Material3.DayNight.Dialog.Alert">
         <item name="buttonBarNegativeButtonStyle">@style/NegativeButtonStyle</item>
         <item name="buttonBarPositiveButtonStyle">@style/PositiveButtonStyle</item>