在Android应用程序

问题描述:

集成日历我开发一个Android应用程序需要类似于谷歌日历提醒。用户应该能够插入新事件。在Android应用程序

因为我想的太复杂编写接口从头开始,我想知道是否有在我的应用程序集成的任何日历的方式。

CalendarView可能是你在找什么。

这里有两个权限读取/写入日历。

android.permission.READ_CALENDAR 
android.permission.WRITE_CALENDAR 

将这些权限放到您的AndroidManifest.xml中。然后,您将能够操作默认日历应用使用的内容提供商。

calanderURL = "content://com.android.calendar/calendars"; //Calendar 
calanderEventURL = "content://com.android.calendar/events"; //Events 
calanderRemiderURL = "content://com.android.calendar/reminders"; //Reminders 

关于如何使用日历有许多教程,如Working with the Android Calendar

你可以阅读从日历提供商的数据,并在CalendarView

Android 3.0的(蜂窝)可用普通CalendarView开始显示出来。

这或许第三方库可以帮助您把日历功能截至的Android 2.1(Eclair的)

https://github.com/SimonVT/android-calendarview