public class CalendarProvider
extends AbstractProvider
<uses-permission android:name="android.permission.READ_CALENDAR"/><uses-permission android:name="android.permission.WRITE_CALENDAR"/>
| Constructor and Description |
|---|
CalendarProvider(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
|
getAttendees(long eventId)
Get attendees of passed event.
|
Calendar |
getCalendar(long calendarId)
Get specific calendar.
|
|
getCalendars()
Get calendars.
|
Event |
getEvent(long eventId)
Get events of specific calendar.
|
|
getEvents(long calendarId)
Get events of specific calendar.
|
|
getInstances(long begin,
long end)
Get instances from date to date.
|
|
getInstances(long eventId,
long begin,
long end)
Get instances of given event from date to date.
|
|
getReminders(long eventId)
Get reminders of given event.
|
int |
update(Attendee attendee)
Update attendee
|
int |
update(Calendar calendar)
Update calendar.
|
int |
update(Event event)
Update event
|
int |
update(Instance instance)
Update instance
|
int |
update(Reminder reminder)
Update reminder
|
publicgetCalendars()
public Calendar getCalendar(long calendarId)
calendarId - publicgetEvents(long calendarId)
calendarId - public Event getEvent(long eventId)
eventId - publicgetInstances(long begin, long end)
begin - - start time, end - end timepublicgetInstances(long eventId, long begin, long end)
eventId - publicgetAttendees(long eventId)
eventId - publicgetReminders(long eventId)
eventId - public int update(Calendar calendar)
calendar - public int update(Event event)
event - public int update(Instance instance)
instance - public int update(Reminder reminder)
reminder - public int update(Attendee attendee)
attendee -