Я думаю, что лучше найти его на основе информации о событии (заголовок, описание), потому что, когда вы хотите отредактировать конкретное событие, пользователь может сам удалить ваше событие и создать другое событие, которое может иметь такой же идентификатор.как yours.So вы получите неправильное событие для редактирования.
Так что я думаю, что безопаснее найти событие по вашему выбору на основе заголовка или описания ...
Например, если вы хотите удалитьсобытие (пример Android 2.2):
getContentResolver().delete(Uri.parse("content://com.android.calendar/events"), "title=? and description=?", new String[]{"The title of the event", "Description of the event"});