Google Calendar is not a supported API. On Aug 16, 4:38 pm, Bender <abende...@googlemail.com> wrote: > Hi! > > I'm currently writing a class to access the android calendar, > retrieving and inserting new events does already work but I'm having > trouble to update existing events. With the the methods I already have > I could check the ID of the calendar I want to work with, which is 5. > I also could find out the ID of an event in that calendar which is 87. > I'm trying to update that event with this code (well actually it is a > bit different but I've shorten it a bit so it's not so much code to > read for you): > > if(Build.VERSION.RELEASE.contains("2.2")) { > contentProvider = "com.android.calendar"; > } else { > contentProvider = "calendar"; > } > > eventsUri = Uri.parse(String.format("content://%s/ > events",contentProvider)); > Uri updateEventUri = Uri.withAppendedPath(eventsUri, > String.valueOf(87)); > > ContentValues event = new ContentValues(); > event.put("calendar_id", 5); > event.put("title", "Modified Title"); > > mContext.getContentResolver().update(updateEventUri, event, null, > null); // mContext is the context of the activity which is using my > helper class. > > (Of course the id's aren't hard coded in the original code. ;-) ) > > The problem is, after that update, the event I wanted to change isn't > changed at all. I'm not recieving any error messages that the Uri is > wrong or something like that, so I have no idea why it isn't working. > I tried different calendar IDs and different event IDs but there was > no effect either. In the logs I've created the resulting Uri is > "content://com.android.calendar/events/87" which looks fine to me > since I'm running it on froyo. > > I hope somebody has some advice for me. Sincerely, > Bender
-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en