Bonjour,
J'ai un problème pour insérer un événement dans le calendrier, à chaque fois il me dit que la colonne n'existe pas et en regardant plusieurs code source d'android je la voie définie.
Code pour insérer l’événement:
La fonction putEvent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 event = new ContentValues(); event.put("_id", idAgenda); event.put("eventLocation", "Alidhan"); setCalendarInfos(cal, page.substring(i, end)); event.put("dtstart", cal.getTime().getTime()); event.put("dtend", cal.getTime().getTime() + 90 * 60 * 1000); event.put("description", "desc"); Agenda.putEvent(Accueil.this, event);
L'erreur du LogCat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public static void putEvent(Context context, ContentValues event) { Uri eventsUri = Uri.parse("content://com.android.calendar/calendars"); context.getContentResolver().insert(eventsUri, event); }
Voila je ne sais pas si vous avez déjà développé avec le calendar sur android ou supérieur mais un peu d'aides ne serait pas de refus
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.lang.IllegalArgumentException: column 'eventLocation' is invalid
![]()
Partager