2010-12-06 18 views

Répondre

1

L'alarme est un type si l'événement. Pour récupérer les événements que vous devez utiliser les éléments suivants:

EventList list = (EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_WRITE); 

Ensuite, utilisez la méthode items(int searchType, long startDate, long endDate, boolean initialEventOnly) pour itérer sur les événements:

for(Enumeration e = list.items(EventList.STARTING, startDate, endDate, false); e.hasMoreElements;) { 
    Event event = (Event)e.nextElement(); 
    if (sholdBeChanged()) { 
     Event event2 = list.createEvent(); 
     // initialize fields of event2. Probably copy them from event 
     list.removeEvent(event); 
     break; 
    } 
} 

Pour plus d'informations, consultez

http://developers.sun.com/mobility/apis/articles/pim/index.html

http://www.jcp.org/en/jsr/detail?id=75

+0

N'a-t-il pas besoin d'un "event.commit () "déclaration avant la" pause "? –