首页 > 解决方案 > Android日历查看颜色多个日期并禁用点击

问题描述

我正在制作一个考勤应用程序,我想突出显示学生缺勤的多个日期,并使日历视图不可点击。只想显示日历。

标签: androiddatecolorscalendar

解决方案


这个问题看起来没有,你做过任何研究。

但是,您可以使用https://github.com/Applandeo/Material-Calendar-View

优点:

  1. 轻松定制。【目前我在3-4个项目中使用过】

  2. 适合范围选择器、一日选择(基于事件)等要求

  3. 轻量级库,文件少/代码少。如果需要,您还可以删除范围选择器和其他不必要的代码。至于我,要求只有一天选择器

我想突出显示学生缺席的多个日期

您可以创建一个包含实例的对象EventDay列表Calendar。您可以将其传递给CalendarView. 它将在您的案例中显示不同的事件,即缺席者。

使日历视图不可点击

这没什么大不了的,您可以像CalendarView自定义视图本身一样轻松地做到这一点。

这是我的一个项目的最新截图。它工作得很好。

截屏


推荐阅读