如何以编程方式从Google日历中删除活动?

时间:2017-07-28 15:37:58

标签: android events calendar google-calendar-api

直升机,

我想删除日历活动。

使用https://developer.android.com/guide/topics/providers/calendar-provider.html#delete-event

中的代码
    ContentResolver cr = this.c.getContentResolver();
    ContentValues values = new ContentValues();
    Uri deleteUri = null;
    deleteUri = ContentUris.withAppendedId(CalendarContract.Events.CONTENT_URI, eventID);
    int rows = this.c.getContentResolver().delete(deleteUri, null, null);
    System.out.println("Eventid: " + eventID + " Rows deleted: " + rows);

它没有用。

为什么我会遇到这个问题?

使用此行

    System.out.println("Eventid: " + eventID + " Rows deleted: " + rows);

我得到了

07-28 17:33:45.984 30895-30895 / de.ubik.kalender I / System.out:Iventid:5行已删除:0

我想,事件ID是对的。那么问题是什么?我不知道。

0 个答案:

没有答案