Skip to content

Commit 9c4bed6

Browse files
ldjcmuikim24
authored andcommitted
Hide MaterialDatePickerDialog while the API is influx
PiperOrigin-RevId: 231218156
1 parent 25c3194 commit 9c4bed6

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

catalog/java/io/material/catalog/picker/PickerMainDemoFragment.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ protected DatePickerDialog frameworkTodayDatePicker(int themeResId) {
8787
return new DatePickerDialog(getContext(), themeResId, null, year, month, day);
8888
}
8989

90-
protected MaterialDatePickerDialog materialTodayDatePicker(int themeResId) {
90+
@SuppressWarnings("RestrictTo")
91+
protected DatePickerDialog materialTodayDatePicker(int themeResId) {
9192
Calendar calendar = Calendar.getInstance();
9293
int year = calendar.get(Calendar.YEAR);
9394
int month = calendar.get(Calendar.MONTH);

catalog/java/io/material/catalog/tableofcontents/TocModule.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import io.material.catalog.fab.FabFragment;
3131
import io.material.catalog.font.FontFragment;
3232
import io.material.catalog.menu.MenuFragment;
33-
import io.material.catalog.picker.PickerDemoLandingFragment;
3433
import io.material.catalog.radiobutton.RadioButtonFragment;
3534
import io.material.catalog.shapetheming.ShapeThemingFragment;
3635
import io.material.catalog.switchmaterial.SwitchFragment;
@@ -58,7 +57,6 @@
5857
FabFragment.Module.class,
5958
FontFragment.Module.class,
6059
MenuFragment.Module.class,
61-
PickerDemoLandingFragment.Module.class,
6260
RadioButtonFragment.Module.class,
6361
ShapeThemingFragment.Module.class,
6462
SwitchFragment.Module.class,

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

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,21 @@
3030
import androidx.annotation.AttrRes;
3131
import androidx.annotation.NonNull;
3232
import androidx.annotation.Nullable;
33+
import androidx.annotation.RestrictTo;
34+
import androidx.annotation.RestrictTo.Scope;
3335
import androidx.annotation.StyleRes;
3436
import com.google.android.material.dialog.InsetDialogOnTouchListener;
3537
import com.google.android.material.dialog.MaterialDialogs;
3638
import com.google.android.material.resources.MaterialAttributes;
3739
import com.google.android.material.shape.MaterialShapeDrawable;
3840
import android.util.TypedValue;
3941

40-
/** A Material version of {@link android.app.DatePickerDialog} * */
42+
/**
43+
* A Material version of {@link android.app.DatePickerDialog}
44+
*
45+
* @hide
46+
*/
47+
@RestrictTo(Scope.LIBRARY_GROUP)
4148
public class MaterialDatePickerDialog extends DatePickerDialog {
4249

4350
@AttrRes private static final int DEF_STYLE_ATTR = android.R.attr.datePickerStyle;
@@ -65,7 +72,7 @@ public MaterialDatePickerDialog(
6572
int dayOfMonth) {
6673
this(context, 0, listener, year, month, dayOfMonth);
6774
}
68-
75+
6976
public MaterialDatePickerDialog(
7077
@NonNull Context context,
7178
int themeResId,

0 commit comments

Comments
 (0)