В моем приложении нужно добавить напоминание в календарь, я реализовал это с помощью события blackberry, но оно вызывает исключение Illegal State Exception.Вот код, который я реализовал.Пожалуйста, посмотрите на это и помогите мне, что не так в этом.
EventList eventList = (EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_WRITE);
BlackBerryEvent bbEvent = (BlackBerryEvent) eventList.createEvent();
long sDate ;
long eDate ;
Date date;
date = new Date(HttpDateParser.parse("Dec 26, 2011"));
sDate = date.getTime();
date = new Date(HttpDateParser.parse("Dec 31, 2011"));
eDate = date.getTime();
bbEvent.addString(Event.SUMMARY, PIMItem.ATTR_NONE, subject);
bbEvent.addString(Event.LOCATION, PIMItem.ATTR_NONE, location);
bbEvent.addString(Event.NOTE, PIMItem.ATTR_NONE, description);
bbEvent.addDate(Event.START, PIMItem.ATTR_NONE, sDate);
bbEvent.addDate(Event.END, PIMItem.ATTR_NONE, eDate);
bbEvent.commit();