Everyday we get requests from our users for this functionality. We have resisted the temptation to do this because the risk of a new android release breaking this is scarier than telling no to a few hundred customers. Id advise against doing it.
On Aug 16, 2:49 pm, RichardC <richard.crit...@googlemail.com> wrote: > 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