我想在android中将calenderview从当前日期限制为接下来的90天但是我无法使用setMaxDate()
和setMinDate()
方法来满足我的要求,我应该遵循什么来设置自定义范围?< / p>
答案 0 :(得分:1)
在xml布局中添加视图。
<CalendarView
android:id="@+id/calendarView"
android:layout_width="match_parent"
android:layout_height="match_parent"></CalendarView>
在java中
Calendar calendar = Calendar.getInstance();
CalendarView calendarView = (CalendarView) findViewById(R.id.calendarView);
calendarView.setMinDate(calendar.getTimeInMillis());
calendar.add(Calendar.DAY_OF_MONTH, 90);
calendarView.setMaxDate(calendar.getTimeInMillis());