Guida allo sviluppo

Local Navigation

Aggiunta di un listener a una cartella

  1. Importare le classi e le interfacce richieste.
    import net.rim.blackberry.api.mail.event.FolderListener;
    import net.rim.blackberry.api.mail.Folder;
    import net.rim.blackberry.api.mail.Store;
    
  2. Implementare FolderListener.messagesAdded() e FolderListener.messagesRemoved().
    void messagesAdded(FolderEvent e) 
    {
       // Perform processing on added messages.
    }
    void messagesRemoved(FolderEvent e) 
    {
       // Perform processing on removed messages.
    }
  3. Recuperare l'oggetto Folder per il quale si desidera ricevere le notifiche di nuovi messaggi.
    Folder[] folders = store.list(Folder.INBOX);
    Folder inbox = folders[0];
  4. Registrare la classe che implementa FolderListener nella cartella.
    inbox.addFolderListener(this);

Le informazioni sono state utili? Inviateci i vostri commenti.