Entwicklungshandbuch

Local Navigation

Benachrichtigen einer BlackBerry-Geräteanwendung über das bevorstehende Senden einer E-Mail-Nachricht

  1. Importieren Sie die erforderlichen Klassen und Schnittstellen.
    import net.rim.blackberry.api.mail.NoSuchServiceException;
    import net.rim.blackberry.api.mail.SendListener;
    import net.rim.blackberry.api.mail.Session;
    import net.rim.blackberry.api.mail.Store;
    
  2. Implementieren Sie die SendListener-Schnittstelle.
    public class MailSendListener implements SendListener{...}
  3. Erstellen Sie eine Instanz der Klasse, die die SendListener-Schnittstelle implementiert.
    MailSendListener mailSL = new mailSendListener();
  4. Rufen Sie in einem try-Block Session.waitForDefaultSession().getStore() auf, um das Store-Objekt abzurufen.
    try 
    {
       Store store = Session.waitForDefaultSession().getStore();
    }
  5. Verwalten Sie in einem catch-Block eine NoSuchServiceException-Ausnahme.
    catch (NoSuchServiceException e) 
    {
       System.out.println(e.toString());
    }
  6. Rufen Sie Store.addSendListener(MailSendListener) auf, um eine SendListener-Instanz hinzuzufügen.
    store.addSendListener(mailSL);

Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.