Benachrichtigen einer BlackBerry-Geräteanwendung über die Änderung der Standardliste mit Kalendereinträgen
Wenn die Dienstliste auf einem BlackBerry-Gerät aktualisiert wird, kann sich die Liste der PIM-Datenbanken auf einem Gerät ändern. Diese Aktion kann dazu führen, dass eine neue Standardliste mit Kalendereinträgen erstellt wird.
- Importieren Sie die erforderlichen Klassen und Schnittstellen.
import javax.microedition.pim.PIM;
import net.rim.blackberry.api.pdap.BlackBerryPIM;
import net.rim.blackberry.api.pdap.ListChangeListener;
- Implementieren Sie die ListChangeListener-Schnittstelle.
public class MyListChangeListener implements ListChangeListener {...}
- Rufen Sie BlackBerryPIM.addListChangeListener() auf, um sich für den Empfang von Benachrichtigungen über Änderungen an einer Standard-PIM-Liste zu registrieren.
ListChangeListener listener = new MyListChangeListener();
((BlackBerryPIM) PIM.getInstance()).addListChangeListener(listener);
- Um dafür zu sorgen, dass die Anwendung immer die Standard-PIMList-Liste verwendet, speichern Sie einen Verweis auf die gewünschte PIMList-Liste, und richten Sie die ListChangeListener.defaultListChanged()-Methode so ein, dass der Verweis aktualisiert wird, wenn sich die Standardliste ändert.
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.