Я пытаюсь поместить элементы в календарь и не могу понять, как его кодировать. Это то, что у меня есть, но оно вставляется в основной календарь.
String calName;
String calId = null;
String[] projection = new String[] { "_id", "name" };
Uri calendars = Uri.parse("content://calendar/calendars");
Cursor managedCursor = managedQuery(calendars, projection, null, null, null);
ContentValues event = new ContentValues();
event.put("calendar_id", calId);
event.put("title", strTitle);
event.put("description", strDescription);
event.put("eventLocation", strLocation);
event.put("dtstart", StartTime);
event.put("dtend", EndTime);
Uri eventsUri = Uri.parse("content://calendar/events");
Uri calUri = getContentResolver().insert(eventsUri, event);
Итак, мои вопросы:
Как мне создать собственный календарь для размещения событий в
Как вставить мои события в этот календарь (используя код выше или новый код)
Как проверить, существует ли уже событие
~~~ ОБНОВЛЕНИЕ: ~~~
Что я пытаюсь сделать, так это то, что мои пользователи будут вводить заголовок и дату, а мое приложение будет брать этот заголовок и дату, помещать их в базу данных (пока все, что я сделал), и теперь я хочу возьмите название и дату и поместите их в специальный календарь, посвященный только событиям моих приложений. Первое, что мне нужно сделать, это создать приложение для нового календаря. Чем вставить события в тот календарь, который помогает мне сделать код ниже. Все еще играю с этим. Затем я хочу повторно запустить свое приложение и проверить, существует ли событие. Вот и все.