Je souhaite créer une alarme dans une application à une date donnée & Heure. Il devrait afficher sa description quand il est temps qui peut être éditable. Et il devrait afficher uniquement la description et ne doit pas contenir d'autres détails tels que "Marquer comme privé", "Conférence téléphonique", etc.Comment créer un rappel à l'aide d'une alarme qui peut être modifiée à l'avenir
2
A
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
N'a-t-il pas besoin d'un "event.commit () "déclaration avant la" pause "? –