2016-12-21 4 views
0

Ich möchte eindeutige Ereignisse zuweisen, damit ich sie abfragen kann (zum Beispiel um zu vermeiden, das Ereignis wieder einzufügen, wenn es bereits eingefügt ist). Ich kann keine Ereigniseigenschaft für diese Verwendung sehen (calendar_id wird automatisch eingestellt). Ich möchte die Verwendung einer calendar_id <=> my_id Beziehung meiner eigenen vermeiden, mit meiner API oder was auch immer.Benutzerdefinierte Unique Identifier Kalenderereignis

Die Frage ist also: Kann ich einem Ereignis eine eindeutige Kennung zuweisen, damit ich später danach fragen kann?

Antwort

1

Ja, Sie können. Es gibt ein Feld namens UID_2445. Nach documentation:

Die UID für Ereignisse aus dem iCalendar-Format RFC 2445 hinzugefügt. Spalte Name.

Sie können diese Spalte jedoch verwenden, um eine eindeutige Kennung zuzuweisen. Sie können auch andere Synchronisierungsspalten verwenden, die unter CalendarContract.EventsColumns aufgeführt sind.