|
16 | 16 | -->
|
17 | 17 | <resources xmlns:tools="http://schemas.android.com/tools">
|
18 | 18 |
|
19 |
| - <!-- All new attributes should be set in the follow four Base.V14 themes. --> |
20 |
| - <eat-comment/> |
21 |
| - |
22 |
| - <style name="Base.V14.Theme.Material3.Light.Dialog" parent="Theme.MaterialComponents.Light.Dialog"> |
| 19 | + <style name="Base.Theme.Material3.Light.Dialog" parent="Theme.MaterialComponents.Light.Dialog"> |
23 | 20 | <item name="isMaterial3Theme">true</item>
|
24 | 21 |
|
25 | 22 | <!-- Color palettes -->
|
|
108 | 105 | <item name="collapsingToolbarLayoutStyle">@style/Widget.Material3.CollapsingToolbar</item>
|
109 | 106 | <item name="collapsingToolbarLayoutMediumStyle">@style/Widget.Material3.CollapsingToolbar.Medium</item>
|
110 | 107 | <item name="collapsingToolbarLayoutLargeStyle">@style/Widget.Material3.CollapsingToolbar.Large</item>
|
| 108 | + <item name="android:contextPopupMenuStyle" tools:targetApi="n">@style/Widget.Material3.PopupMenu.ContextMenu</item> |
111 | 109 | <item name="drawerLayoutStyle">@style/Widget.Material3.DrawerLayout</item>
|
112 | 110 | <item name="extendedFloatingActionButtonStyle">?attr/extendedFloatingActionButtonPrimaryStyle</item>
|
113 | 111 | <item name="extendedFloatingActionButtonPrimaryStyle">@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Primary</item>
|
|
312 | 310 | <item name="dynamicColorThemeOverlay">@style/ThemeOverlay.Material3.DynamicColors.Light</item>
|
313 | 311 | </style>
|
314 | 312 |
|
315 |
| - <style name="Base.V14.Theme.Material3.Dark.Dialog" parent="Theme.MaterialComponents.Dialog"> |
| 313 | + <style name="Base.Theme.Material3.Dark.Dialog" parent="Theme.MaterialComponents.Dialog"> |
316 | 314 | <item name="isMaterial3Theme">true</item>
|
317 | 315 |
|
318 | 316 | <!-- Color palettes -->
|
|
401 | 399 | <item name="collapsingToolbarLayoutStyle">@style/Widget.Material3.CollapsingToolbar</item>
|
402 | 400 | <item name="collapsingToolbarLayoutMediumStyle">@style/Widget.Material3.CollapsingToolbar.Medium</item>
|
403 | 401 | <item name="collapsingToolbarLayoutLargeStyle">@style/Widget.Material3.CollapsingToolbar.Large</item>
|
| 402 | + <item name="android:contextPopupMenuStyle" tools:targetApi="n">@style/Widget.Material3.PopupMenu.ContextMenu</item> |
404 | 403 | <item name="drawerLayoutStyle">@style/Widget.Material3.DrawerLayout</item>
|
405 | 404 | <item name="extendedFloatingActionButtonStyle">?attr/extendedFloatingActionButtonPrimaryStyle</item>
|
406 | 405 | <item name="extendedFloatingActionButtonPrimaryStyle">@style/Widget.Material3.ExtendedFloatingActionButton.Icon.Primary</item>
|
|
603 | 602 | <item name="dynamicColorThemeOverlay">@style/ThemeOverlay.Material3.DynamicColors.Dark</item>
|
604 | 603 | </style>
|
605 | 604 |
|
606 |
| - <style name="Base.Theme.Material3.Light.Dialog" parent="Base.V14.Theme.Material3.Light.Dialog"/> |
607 |
| - <style name="Base.Theme.Material3.Dark.Dialog" parent="Base.V14.Theme.Material3.Dark.Dialog"/> |
608 |
| - |
609 | 605 | <style name="Base.Theme.Material3.Light.Dialog.FixedSize">
|
610 | 606 | <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
|
611 | 607 | <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
|
|
620 | 616 | <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
|
621 | 617 | </style>
|
622 | 618 |
|
623 |
| - <style name="Base.V14.Theme.MaterialComponents.Dialog" parent="Base.V14.Theme.MaterialComponents.Dialog.Bridge"> |
| 619 | + <!-- Themes in the "Base.Theme" family vary based on the current platform |
| 620 | + version to provide the correct basis on each device. You probably don't |
| 621 | + want to use them directly in your apps. |
| 622 | +
|
| 623 | + Themes in the "Theme.MaterialComponents" family are meant to be extended or used |
| 624 | + directly by apps. --> |
| 625 | + <eat-comment/> |
| 626 | + |
| 627 | + <style name="Base.Theme.MaterialComponents.Dialog" parent="Base.Theme.MaterialComponents.Dialog.Bridge"> |
624 | 628 | <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
|
625 | 629 |
|
626 | 630 | <item name="colorPrimary">@color/design_dark_default_color_primary</item>
|
|
666 | 670 | <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
|
667 | 671 |
|
668 | 672 | <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
|
| 673 | + <item name="android:alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert.Framework</item> |
669 | 674 | <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
|
670 | 675 |
|
671 | 676 | <!-- Type styles -->
|
672 | 677 | <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
|
673 | 678 | <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
|
674 | 679 | </style>
|
675 | 680 |
|
676 |
| - <style name="Base.V21.Theme.MaterialComponents.Dialog" parent="Base.V14.Theme.MaterialComponents.Dialog"> |
677 |
| - <item name="android:alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert.Framework</item> |
678 |
| - </style> |
679 |
| - |
680 |
| - <style name="Base.V14.Theme.MaterialComponents.Light.Dialog" parent="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge"> |
| 681 | + <style name="Base.Theme.MaterialComponents.Light.Dialog" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge"> |
681 | 682 | <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
|
682 | 683 |
|
683 | 684 | <!-- Colors -->
|
|
723 | 724 | <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
|
724 | 725 |
|
725 | 726 | <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
|
| 727 | + <item name="android:alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Light.Dialog.Alert.Framework</item> |
726 | 728 | <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
|
727 | 729 |
|
728 | 730 | <!-- Type styles -->
|
729 | 731 | <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
|
730 | 732 | <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
|
731 | 733 | </style>
|
732 | 734 |
|
733 |
| - <style name="Base.V21.Theme.MaterialComponents.Light.Dialog" parent="Base.V14.Theme.MaterialComponents.Light.Dialog"> |
734 |
| - <item name="android:alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Light.Dialog.Alert.Framework</item> |
735 |
| - </style> |
736 |
| - |
737 |
| - <!-- Themes in the "Base.Theme" family vary based on the current platform |
738 |
| - version to provide the correct basis on each device. You probably don't |
739 |
| - want to use them directly in your apps. |
740 |
| -
|
741 |
| - Themes in the "Theme.MaterialComponents" family are meant to be extended or used |
742 |
| - directly by apps. --> |
743 |
| - <eat-comment/> |
744 |
| - |
745 |
| - <style name="Base.Theme.MaterialComponents.Dialog" parent="Base.V21.Theme.MaterialComponents.Dialog"/> |
746 |
| - |
747 |
| - <style name="Base.Theme.MaterialComponents.Light.Dialog" parent="Base.V21.Theme.MaterialComponents.Light.Dialog"/> |
748 |
| - |
749 | 735 | <style name="Base.Theme.MaterialComponents.Dialog.Alert">
|
750 | 736 | <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
|
751 | 737 | <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
|
|
0 commit comments