Есть много примеров того, как создать новое событие календаря в Android, но нет примеров того, как открыть и отобразить событие.Пока это мой код
public static void startCalendarMimeType(Context context, CalendarItem item){
//all version of android
Intent i = new Intent();
// mimeType will popup the chooser any for any implementing application (e.g. the built in calendar or applications such as "Business calendar"
i.setType("vnd.android.cursor.item/event");
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// the time the event should start in millis. This example uses now as the start time and ends in 1 hour
//i.putExtra("beginTime", item.getBegin());
//i.putExtra("endTime", item.getEnd());
i.putExtra("_id", item.getId());
// the action
//i.setAction(Intent.ACTION_PICK);
context.startActivity(i);
}
Элемент календаря содержит информацию, уже извлеченную из календаря с помощью средства распознавания содержимого.Когда пользователь нажимает на мой элемент, я хочу, чтобы он открыл календарь Android, отображающий элемент.
В этот момент вы можете выбрать приложение для открытия. Если вы выберите «Показать событие», оно откроет приложение календаря, но получит исключение нулевого указателя, и я просто не могу понять, что я делаю неправильноВот.Я первый, кто пытается это сделать?
Любая помощь очень ценится