我已经在安卓日历中实用地创建了事件,当我的安卓日历与谷歌日历同步时,这些事件默认被删除。请注意下面我的代码
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);
我想在与谷歌日历同步时将我的 Activity 保存在 anroid 日历中。我该怎么做,请帮助我。
最佳答案
所有日历都有字段 ACCESS_LEVEL .如果您在没有写入权限的情况下写入日历,Google 将在同步时删除该事件。
关于同步谷歌日历时删除了android日历事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34943844/