プログラムでカレンダーエントリに挿入するコードがあります。カレンダー API 内への挿入に関しては、すべて正常に機能します。問題は、アプリをアンインストールすると、アプリによって作成されたカレンダー イベントが削除されないことです。私は何が欠けていますか?事前に感謝します!!
質問する
72 次
1 に答える
0
これを試して..
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-18T11:30:53.290 に答える