android - 如何在materialCalendarView中隐藏当前月份的上个月日期
问题描述
Material CalendarView:我想从每月的第一个日期开始显示每个月,而不是显示上个月或下个月日期的日历
private void setStartDate() {
calendar = LocalDate.now();
// calendarView.setSelectedDate(calendar);
calendarView.getCurrentDate();
Calendar c = Calendar.getInstance();
Log.e("----", Calendar.DATE + "");
c.set(Calendar.DAY_OF_MONTH, c.getActualMinimum(Calendar.DAY_OF_MONTH));
calendarView.state().edit()
.setMinimumDate(c)
.commit();
}
解决方案
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
android:id="@+id/smallView"
android:layout_width="@dimen/calendar_size_small"
android:layout_height="@dimen/calendar_size_small"
app:mcv_showOtherDates="all"
/>
只需 app:mcv_showOtherDates="all"
从 xml 视图中删除行
推荐阅读
- python - 在另一个 Django 应用程序中使用数据
- internet-explorer - 通过插件从站点下载文件到本地磁盘空间,然后将任何更改保存回站点
- python - 如何将 numpy.ndarray 更改为带大括号的点格式 - Python 3.7
- html - 元素宽度设置为 50% 时 Iphone 设备上的响应问题
- python - 在 PyMySQL 中使用 Django 2.2 时遇到问题
- rust - 有没有办法使用递归与索引箱的品牌索引来创建一棵树?
- vba - Word宏的文字信息需要在评论选项卡中
- sql - 获取某个条目的最大实例数
- testing - 无法将 cy.server() 与 cypress-cucumber-preprocessor 一起使用
- css - 将 div 标签与同一行对齐