0

我正在编写一个应用程序,它使用日历提供程序 API 在 android 日历(谷歌日历)中创建、更新和删除事件。应该可以从不同的设备操纵该应用程序创建的事件。

根据http://developer.android.com/guide/topics/providers/calendar-provider.html ,事件存储在设备上的一个表(CalendarContract.Events)中,EVENT_ID对应于表中的_ID字段。这个 EVENT_ID 是特定于设备的,这似乎是合乎逻辑的。

假设我的应用在“我的共享日历”的“设备 1”上创建了一个 ID 为 1 的事件“我的事件”。给定与共享日历同步的第二个设备,来自第一个设备的设备特定 EVENT_ID 1 在第二个设备上是无用的。

现在,我的问题是:如何在第二台设备上识别“我的活动”?这可以通过日历提供程序 API 实现,还是我必须使用谷歌日历 API?

4

0 回答 0