Ich arbeite an einer App, die alle Benutzerereignisse und Kalender an die App sendet. Aber ich möchte unterscheiden zwischen einem vom Benutzer erstellten ganztägigen Ereignis und einem, das automatisch dem Kalender wie einem Geburtstag oder einem Feiertag hinzugefügt wurde.Wie kann ich zwischen Feiertagen und Geburtstagen und von Benutzern erstellten ganztägigen Ereignissen unterscheiden?
ich all die verschiedenen Kalendern wie folgt aus:
cursor = contentResolver.query(Uri.parse("content://com.android.calendar/calendars"),
(new String[]{Calendars._ID, Calendars.CALENDAR_DISPLAY_NAME, Calendars.CALENDAR_ACCESS_LEVEL}), null, null, null);
und die Ereignisse wie folgt aus:
Cursor eventCursor = contentResolver.query(builder.build(),
new String[]{"title", "begin", "end", "allDay"}, "(" + Events.CALENDAR_ID + " = ?)",
new String[]{String.valueOf(userCalendar.id)}, "startDay ASC, startMinute ASC");
Zusätzlich kann mir bitte jemand auf der Liste der verfügbaren Google Kalender direkt und Event Felder? ich aus irgendeinem Grund nicht sie überall ...
Dank
, wenn u es gelöst, gibt ur Antwort hier –
hatte nie die Chance, es zurück zu bekommen ... ich schon unten, um eine halbe Antwort geschrieben. besser als nichts ... –
ich eigentlich habe ich eine Arbeit gefunden, nicht so effektiv, aber ich werde es als eine Antwort teilen. für andere –