Android日历URI错误

时间:2013-02-04 12:59:56

标签: android calendar uri

我正在通过我的应用程序在Google日历上创建活动。

不知怎的,它从一天到另一天都没有用,当我请求添加事件时它没有插入它。

我收到以下错误:

  

02-04 20:32:36.975:I / CalendarProvider2(20633):发送通知   intent:Intent {act = android.intent.action.PROVIDER_CHANGED   dat = content://com.android.calendar}

错误:

  

02-04 20:32:36.975:W / ContentResolver(20633):无法获取以下类型:   content://com.android.calendar(未知的URL   内容://com.android.calendar)

这是我的代码:

//create note in google calendar
                long calID = Long.parseLong(calendarId);
                TimeZone timeZone = TimeZone.getDefault();

                ContentResolver cr = getContentResolver();
                ContentValues values = new ContentValues();
                values.put(Events.DTSTART, startMillis);
                values.put(Events.DURATION, "PT1H");
                values.put(Events.TITLE, content);
                values.put(Events.CALENDAR_ID, calID);
                values.put(Events.EVENT_TIMEZONE, timeZone.getID());
                Uri uri = cr.insert(Events.CONTENT_URI, values);

                // get the event ID that is the last element in the Uri
                idSync = (int) Long.parseLong(uri.getLastPathSegment());

0 个答案:

没有答案