1
问题是我不能在日期选择器中设置分日和月。 由于日期是通过for循环添加的,与月份相同。在自定义日期选择器中设置最短日期?
有一个名为WheelDayPicker.java的类,您可以找到将代码添加到picker的代码,以及与月WheelMonthPicker.java类相同的代码。
代码添加一天选择器是:在WheelDayPicker.java
int days = mCalendar.getActualMaximum(Calendar.DAY_OF_MONTH);
List<Integer> data = DAYS.get(days);
if (null == data) {
data = new ArrayList<>();
for (int i = 1; i <= days; i++)
data.add(i);
DAYS.put(days, data);
}
,并添加月份是:在WheelMonthPicker.java
List<Integer> data = new ArrayList<>();
for (int i = 1; i <= 12; i++)
data.add(i);
那么如何才能设定分钟日期和月份在这?
假设今天的日期是2017年4月5日,所以我想隐藏4月5日以上的所有日期。上面的 表示4月4日,4月3日等。
你可以看到这个链接代码: - Custom Date Picker