android - Android日历查看颜色多个日期并禁用点击
问题描述
我正在制作一个考勤应用程序,我想突出显示学生缺勤的多个日期,并使日历视图不可点击。只想显示日历。
解决方案
这个问题看起来没有,你做过任何研究。
但是,您可以使用https://github.com/Applandeo/Material-Calendar-View
优点:
轻松定制。【目前我在3-4个项目中使用过】
适合范围选择器、一日选择(基于事件)等要求
- 轻量级库,文件少/代码少。如果需要,您还可以删除范围选择器和其他不必要的代码。至于我,要求只有一天选择器
我想突出显示学生缺席的多个日期
您可以创建一个包含实例的对象EventDay
列表Calendar
。您可以将其传递给CalendarView
. 它将在您的案例中显示不同的事件,即缺席者。
使日历视图不可点击
这没什么大不了的,您可以像CalendarView
自定义视图本身一样轻松地做到这一点。
这是我的一个项目的最新截图。它工作得很好。
推荐阅读
- java - 将无符号变量作为 Java 中的引用传递给 C dll 中实现的方法
- c++ - 如何积分三次样条?
- sql-server - 安装 SQL Server Data Tools 2013 时 SQL 服务列表消失
- javascript - 类型“{}”上不存在属性“标题”
- sprite - Defold,缩放使精灵消失
- c# - 全局更改所有控件的鼠标悬停颜色 WPF
- javascript - 我可以显示来自 firestore 集合的数据,但无法访问数组元素
- python - Chrome 驱动和版本 Chrome version83
- reactjs - 如何在 react-native 中重新渲染 2 次
- javascript - 将 jQuery 转换为 Vanilla JS