同步谷歌日历时删除了android日历事件

标签 android android-intent calendar

我已经在安卓日历中实用地创建了事件,当我的安卓日历与谷歌日历同步时,这些事件默认被删除。请注意下面我的代码

    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/

相关文章:

android - 扩大 ListView 中的中间元素 - android?

xaml - 打开日期选择器日历,而不在xamarin.forms中显示edittextbox

android - 是否可以在扩展 View 的类中使用 Intent ?

android - getExtras() 在应用程序级别(-class)返回 null

Swift:如何显示明天的日期

java - 这是二月还是三月的日期?校准集 (2010, 1, 10)

android - 使用相同调试 key 签名的多个 Android 应用无法使用 Firebase 电话身份验证

javascript - 将用户 ID 添加到 PhoneGap 文件上传

android - 如何在android中获取动画?

android - 尝试从 onActivityResult 中获取数据时出现 NullPointerException