仅通过日历视图在Android应用中显示日历?

时间:2017-07-01 14:00:40

标签: android android-layout android-calendar calendarview

我想在Android应用中显示日历。根据一些研究,我发现我们可以使用CalendarView小部件来显示日历。我们无法使用CalendarView创建活动,与会者或其他功能,如果我错了,请更正我。另一种选择是使用Intents在构建的日历中使用本机。

  1. 如果没有上述两种方法,还是可以轻松地在Android应用中轻松显示日历,并且仍然可以创建活动,与会者或其他功能。

  2. 可以使用CalendarProvider创建日历显示。我知道它可以用来创建活动,与会者,提醒等......

  3. CalenderProvider可以与CalendarView一起使用吗?

  4. 如果CalendarProvider不能与CalendarView或其他任何简单方法一起使用,我们是否应该从头开始构建日历?

  5. 提前谢谢!!!

1 个答案:

答案 0 :(得分:1)

  

根据一些研究,我发现我们可以使用CalendarView小部件来显示日历。

您可以使用CalendarView来允许用户选择日期。

  

我们无法使用CalendarView创建活动,与会者或其他功能,如果我错了,请更正我

CalendarView是一个小部件。它的工作不是创造活动,与会者和#34; - 同样地,创建维基百科页面不是EditText的工作。 CalendarView的工作是让用户使用日历样式的可视化表示来选择日期。

  

如果没有上述两种方法,还有其他方法可以轻松地在Android应用中轻松显示日历,并且仍然可以创建活动,与会者或其他功能

我们当然欢迎您查看是否有an existing library具有您想要的功能集。

  

可以使用CalendarProvider创建日历显示

不直接。这类似于询问"我可以使用Excel电子表格来创建日历显示吗?" CalendarProvider是一个数据存储。它不是事件日历的直观表示。

  

CalenderProvider可以与CalendarView一起使用吗?

不是你想的那样。 CalendarView是一种允许用户选择日期的方法。它不是显示特定日期(例如,约会或其他事件)的用户信息的方式。

  

我们应该从头开始构建日历吗?

这取决于你。