Я пытаюсь добавить новое событие в календарь Android. Вот код, который я использую
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("title", event.getSummary());
intent.putExtra("description", event.getDescription());
intent.putExtra("eventLocation", event.getLocation());
intent.putExtra("dtstart", event.getStartDate());
if(event.getEndDate() == null)
{
intent.putExtra("allDay", true);
}
else
{
intent.putExtra("dtend", event.getEndDate());
}
startActivity(intent);
Я реализую этот метод в отдельном классе, который не является классом деятельности. Так что я расширяю класс активности здесь.
Когда я выполняю последнюю строку startActivity (намерение); Я получаю исключение Java nullpointer.
Не знаю, как поступить.
Как я могу добавить запись в календарь Android?
Спасибо