Java Android:如何仅显示三月的日期选择器

Java Android:如何仅显示三月的日期选择器,java,android,xml,date,calendar,Java,Android,Xml,Date,Calendar,是否可以仅在datepicker中显示三月的日期?例如:用户只能选择/查看3月份的日期,不能更改月份 谢谢 <DatePicker android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:calendarViewShown

是否可以仅在datepicker中显示三月的日期?例如:用户只能选择/查看3月份的日期,不能更改月份

谢谢

<DatePicker
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:calendarViewShown="true">
</DatePicker>

您可以在日期选择器上调用
setMinDate()
setMaxDate()
来约束日历上允许的日期,例如:

datepicker.setMinDate(new GregorianCalendar(2021, 3 - 1, 1).getTimeInMillis());
datepicker.setMaxDate(new GregorianCalendar(2021, 3 - 1, 31).getTimeInMillis());
gregoriacalendar
中的月份是以零为基础的,因此
-1


请注意,在XML中设置这些属性仅适用于微调器日期选择器,而不适用于日历日期选择器。

今年3月?用户喜欢哪一年的三月?哪一年的三月,都可以。谢谢laalto!