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

Reply via email to