Apertura di una nuova voce del calendario compilata
- Importare le classi e le interfacce richieste.
import javax.microedition.pim.PIM;
import javax.microedition.pim.Event;
import javax.microedition.pim.EventList;
import net.rim.blackberry.api.invoke.CalendarArguments;
import net.rim.blackberry.api.invoke.Invoke;
import net.rim.device.api.system.ControlledAccessException;
- Creare un nuovo Event utilizzando un oggetto EventList.
EventList el = (EventList)PIM.getInstance().openPIMList( PIM.EVENT_LIST, PIM.READ_WRITE );
Event e = el.createEvent();
- Aggiungere le informazioni all'oggetto Event.
e.addString( Event.SUMMARY, 0, "Go For A Walk" );
e.addString( Event.LOCATION, 0, "The Park" );
long start = System.currentTimeMillis() + 8640000;
e.addDate( Event.START, 0, start );
e.addDate( Event.END, 0, start + 72000000 );
- Richiamare Invoke.invokeApplication(APP_TYPE_CALENDAR, CalendarArguments) tramite l'oggetto CalendarArguments creato utilizzando il campo ARG_NEW e l'oggetto Event.
Invoke.invokeApplication( Invoke.APP_TYPE_CALENDAR, new CalendarArguments( CalendarArguments.ARG_NEW, e ) );
Le informazioni sono state utili? Inviateci i vostri commenti.