Skip to content

Commit cbdd8f6

Browse files
ldjcmumelaniegoetz
authored andcommitted
Remove separate range and single date picker styles
PiperOrigin-RevId: 250561429
1 parent bc36b69 commit cbdd8f6

File tree

8 files changed

+10
-22
lines changed

8 files changed

+10
-22
lines changed

lib/java/com/google/android/material/picker/DateGridSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public void drawCell(TextView cell, Calendar item) {
5050
Context context = cell.getContext();
5151
int calendarStyle =
5252
MaterialAttributes.resolveOrThrow(
53-
context, R.attr.materialDatePickerStyle, MaterialCalendar.class.getCanonicalName());
53+
context, R.attr.materialCalendarStyle, MaterialCalendar.class.getCanonicalName());
5454

5555
int style;
5656
TypedArray stylesList =

lib/java/com/google/android/material/picker/DateRangeGridSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ private void initializeStyles(Context context) {
6565
int rangeCalendarStyle =
6666
MaterialAttributes.resolveOrThrow(
6767
context,
68-
R.attr.materialDateRangePickerStyle,
68+
R.attr.materialCalendarStyle,
6969
MaterialCalendar.class.getCanonicalName());
7070

7171
TypedArray calendarAttributes =

lib/java/com/google/android/material/picker/MaterialDatePickerDialogFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public static MaterialDatePickerDialogFragment newInstance(
5656

5757
@Override
5858
protected int getDefaultThemeAttr() {
59-
return R.attr.materialDatePickerDialogTheme;
59+
return R.attr.materialCalendarTheme;
6060
}
6161

6262
@Override

lib/java/com/google/android/material/picker/MaterialDateRangePickerDialogFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public static MaterialDateRangePickerDialogFragment newInstance(
6060

6161
@Override
6262
protected int getDefaultThemeAttr() {
63-
return R.attr.materialDateRangePickerDialogTheme;
63+
return R.attr.materialCalendarTheme;
6464
}
6565

6666
@Override

lib/java/com/google/android/material/picker/res/values/attrs.xml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,8 @@
1515
~ limitations under the License.
1616
-->
1717
<resources>
18-
<attr name="materialDatePickerStyle" format="reference"/>
19-
<attr name="materialDateRangePickerStyle" format="reference"/>
20-
<attr name="materialDatePickerDialogTheme" format="reference"/>
21-
<attr name="materialDateRangePickerDialogTheme" format="reference"/>
18+
<attr name="materialCalendarStyle" format="reference"/>
19+
<attr name="materialCalendarTheme" format="reference"/>
2220

2321
<!-- Header Styles -->
2422
<attr name="materialCalendarHeaderLayout" format="reference"/>

lib/java/com/google/android/material/picker/res/values/styles.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,6 @@
3636
<item name="rangeFillColor">@color/mtrl_calendar_selected_range</item>
3737
</style>
3838

39-
<style name="Widget.MaterialComponents.MaterialCalendar.DateRangePicker"/>
40-
41-
<style name="Widget.MaterialComponents.MaterialCalendar.DatePicker"/>
42-
4339
<style name="Widget.MaterialComponents.MaterialCalendar.HeaderLayout" parent="android:Widget">
4440
<item name="android:orientation">vertical</item>
4541
<item name="android:background">?attr/colorPrimary</item>

lib/java/com/google/android/material/picker/res/values/themes.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,4 @@
3535
<item name="buttonBarNegativeButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
3636
</style>
3737

38-
<style name="ThemeOverlay.MaterialComponents.MaterialCalendar.DatePicker"/>
39-
<style name="ThemeOverlay.MaterialComponents.MaterialCalendar.DateRangePicker"/>
4038
</resources>

lib/java/com/google/android/material/theme/res/values/themes_base.xml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,8 @@
7878
<item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
7979

8080
<!-- Picker styles and themes. -->
81-
<item name="materialDatePickerStyle">@style/Widget.MaterialComponents.MaterialCalendar.DatePicker</item>
82-
<item name="materialDateRangePickerStyle">@style/Widget.MaterialComponents.MaterialCalendar.DateRangePicker</item>
83-
<item name="materialDatePickerDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.DatePicker</item>
84-
<item name="materialDateRangePickerDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.DateRangePicker</item>
81+
<item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
82+
<item name="materialCalendarTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar</item>
8583
</style>
8684

8785
<style name="Base.V14.Theme.MaterialComponents.Light" parent="Base.V14.Theme.MaterialComponents.Light.Bridge">
@@ -142,10 +140,8 @@
142140
<item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
143141

144142
<!-- Picker styles and themes. -->
145-
<item name="materialDatePickerStyle">@style/Widget.MaterialComponents.MaterialCalendar.DatePicker</item>
146-
<item name="materialDateRangePickerStyle">@style/Widget.MaterialComponents.MaterialCalendar.DateRangePicker</item>
147-
<item name="materialDatePickerDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.DatePicker</item>
148-
<item name="materialDateRangePickerDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.DateRangePicker</item>
143+
<item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
144+
<item name="materialCalendarTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar</item>
149145
</style>
150146

151147
<!-- Themes in the "Base.Theme" family vary based on the current platform

0 commit comments

Comments
 (0)