Aggiunta di un listener a una cartella
- 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;
- Implementare FolderListener.messagesAdded() e FolderListener.messagesRemoved().
void messagesAdded(FolderEvent e)
{
// Perform processing on added messages.
}
void messagesRemoved(FolderEvent e)
{
// Perform processing on removed messages.
}
- 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];
- Registrare la classe che implementa FolderListener nella cartella.
inbox.addFolderListener(this);
Le informazioni sono state utili? Inviateci i vostri commenti.