安卓日历活动时同步删除谷歌日历
问题描述:
实际上,我已经在android日历中创建事件,当我的Android日历与谷歌日历syncup默认情况下,这些事件被删除。请注意我的代码如下安卓日历活动时同步删除谷歌日历
Calendar beginTime = Calendar.getInstance();
beginTime.setTimeInMillis(sTime.getTime());
startMillis = beginTime.getTimeInMillis();
Calendar endTime = Calendar.getInstance();
endTime.setTimeInMillis(eTime.getTime());
endMillis = endTime.getTimeInMillis();
ContentResolver cr = context.getContentResolver();
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.TITLE, title);
values.put(CalendarContract.Events.DTSTART, startMillis);
values.put(CalendarContract.Events.DTEND, endMillis);
values.put(CalendarContract.Events.CALENDAR_ID, calID);
values.put(CalendarContract.Events.EVENT_TIMEZONE, CalendarContract.Calendars.CALENDAR_TIME_ZONE);
Uri uri = cr.insert(CalendarContract.Events.CONTENT_URI, values);
我想保持我的事件在Android日历时,与谷歌日历同步。我该怎么做,请帮助我。
我在这里遇到完全相同的问题 – 0xDEADC0DE
我发现一般情况下,您有3个日历。第一个是你的Gmail,第二个是生日,最后是假期。当我使用第二或第三个日历时,我遇到了和你一样的问题。当我使用第一个日历时,我没有任何问题。你是否正在使用'错误的'日历? calID的价值是什么? – 0xDEADC0DE
不,我只使用默认的安卓日历。我已经在默认的Android日历中插入事件。当我在设置 - >帐户 - >谷歌 - >日历中启用同步选项时,我失去了我的活动。如果同步选项被禁用,那么,这一切工作完美的一切 –