0
我有以編程方式插入日曆條目的代碼。在日曆API中插入時,它一切正常。 問題是應用程序未被阻止時,應用程序創建的日曆事件不會被刪除。我錯過了什麼?任何幫助將提前感謝!刪除日曆特定應用程序的事件
我有以編程方式插入日曆條目的代碼。在日曆API中插入時,它一切正常。 問題是應用程序未被阻止時,應用程序創建的日曆事件不會被刪除。我錯過了什麼?任何幫助將提前感謝!刪除日曆特定應用程序的事件
試試這個..
Uri eventUri = Uri.parse("content://calendar/events"); // or "content://com.android.calendar/events"
Cursor cursor = contentResolver.query(eventUri, new String[]{"_id"}, "calendar_id = " + calendarId, null, null); // calendar_id can change in new versions
while(cursor.moveToNext()) {
Uri deleteUri = ContentUris.withAppendedId(eventUri, cursor.getInt(0));
contentResolver.delete(deleteUri, null, null);
}
你有沒有嘗試在當時卸載你的應用程序以清除日曆事件? – 2013-03-18 07:30:27
在從設置中卸載應用程序之前,我清除了緩存和數據。我仍然可以在日曆api中看到與應用相關的日曆事件 – user1362928 2013-03-18 10:22:25
訪問此鏈接,希望它能幫助您http://stackoverflow.com/questions/6706720/google-calendar-api-with-android-delete-event – 2013-03-18 10:31:55