0
我想從日曆中刪除所有日曆條目,但此代碼並未刪除沒有條目。刪除日曆中的所有條目
的源代碼:
ContentResolver cr = getContentResolver();
Uri CALENDAR_URI = Uri.parse("content://com.android.calendar/events");
int id = 2; // calendar ID
Uri uri = ContentUris.withAppendedId(CALENDAR_URI, id);
cr.delete(uri, null, null);
我試過這段代碼:Uri eventsUri = Uri.parse(「content://com.android.calendar/events」); \t \t \t \t Uri eventUri = ContentUris.withAppendedId(eventsUri,2); (eventUri,null,null);但我不知道這個「2」是日曆的id還是條目的id ContentUris.withAppendedId(eventsUri,>> 2 <<);我不知道這個「2」是否是日曆的ID或條目ContentUris.withAppendedId(eventsUri,>> 2 <<);我不知道這個「2」 – Husky 2011-04-26 18:47:52
事件條目的ID。您查詢事件,然後使用事件ID上的withAppendedId對每個事件調用delete。 – EboMike 2011-04-26 19:31:23