11

我有一个包含日期和详细信息的 HTML 表格。我想在日历视图中显示它。我找到了内置的 API 11 CalendarView,但是当我使用 API 8 时我不能给它充气(我需要它......)

PS。我不需要功能齐全的日历。我只想显示这些信息。

有什么办法可以解决吗?

4

4 回答 4

29

我编写了 Caldroid 库 ( https://github.com/roomorama/Caldroid ),该库易于设置,并具有许多功能,例如设置最小/最大日期、禁用日期、选择日期范围等。自定义外观和感觉。只是分享一下是否有人会觉得它有用:)

于 2013-03-08T14:40:46.713 回答
13

正如您所提到的,无法在较旧的 api 级别显示日历,但您可以尝试一些开源项目:

于 2011-11-23T13:02:04.373 回答
1

您可以获取源代码CalendarView并尝试在您自己的包中的项目中使用它。即兴发挥,它似乎可以从 SDK 构建。

否则,请按照 Macarse 的建议使用现有的第三方解决方案。

于 2011-11-23T13:04:27.110 回答
0

我想这个问题有点老了,但是 API 9 还提供了Android-Week-View(我正在努力使它兼容更低的版本)。

它没有 MonthView,但代码非常清晰易懂,并且直接从视图类中实现。它背后也有一个良好而活跃的社区。

于 2015-06-16T08:35:35.127 回答