Как получить событие календаря Android, когда у меня есть идентификатор события - PullRequest
2 голосов
/ 26 февраля 2012

Можно ли получить событие календаря, когда у меня есть конкретный идентификатор или необходимо прочитать все события и сравнить с моим идентификатором?

Спасибо

1 Ответ

1 голос
/ 19 декабря 2012

Я думаю, что лучше найти его на основе информации о событии (заголовок, описание), потому что, когда вы хотите отредактировать конкретное событие, пользователь может сам удалить ваше событие и создать другое событие, которое может иметь такой же идентификатор.как 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"});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...