我想为事件分配唯一ID,以便我可以查询它们(例如,如果事件已经插入,则避免重新插入事件)。我无法看到此用途的任何事件属性(calendar_id
自动设置)。我想避免使用我自己的calendar_id <=> my_id
关系,使用我的api或其他任何东西。
所以,问题是:我可以为事件分配唯一标识符,以便稍后查询吗?
答案 0 :(得分:1)
是的,你可以。有一个名为UID_2445
的字段。根据{{3}}:
从RFC 2445 iCalendar格式添加的事件的UID。柱 名。
但是,您可以使用此列分配唯一标识符。您还可以使用CalendarContract.EventsColumns
中列出的其他同步列。