在Android应用程序中显示日历

时间:2010-05-04 06:52:06

标签: android calendar

如果有人可以为我提供使用哪个组件的解决方案,以便我可以在我的Android应用程序中显示相当漂亮的日历,我将不得不承担责任。

过去两天我一直在寻找解决方案,但遗憾的是找不到解决方案。由于这是一个非常基本的要求,我相信会有一个完美的解决方案。

请提供建议,意见和解决方案。

非常感谢这方面的任何帮助。

展望未来, 问候, 罗尼

4 个答案:

答案 0 :(得分:5)

执行此操作的唯一方法是从头开始创建自己的日历窗口小部件

答案 1 :(得分:3)

我也在寻找这个。目前,唯一可用的东西似乎是: http://code.google.com/p/android-calendar-view/

然而,它缺少滑动手势,不适用于风景或更高密度的屏幕。

答案 2 :(得分:2)

您的问题可能是2010年,但在Google上搜索同一问题时,它仍显示在我的第一个结果页上。

因此,我觉得我应该分享我最终选择的那个似乎还没有折旧的2个库:

Caldroid from Thomas DaoTimes Square from Jake Wharton

答案 3 :(得分:0)

您必须使用gridView作为月视图,使用日程视图的列表视图和日视图的滚动视图。您还可以使用gridView作为周视图。对于网格,您可以将col#设置为7,以便7天获得7列,并使用另一个子gridView将工作日显示为标题。当天,您可以在滚动视图中添加framelayout。这将确保您可以重叠并将多个事件添加到单个列。对于议程视图,只需使用列表视图并使用列表适配器设置列表项即可。