Help Center
Local Navigation
- Integrieren in Anwendungen der BlackBerry Device Software
- Nachrichtenliste
- Erstellen einer neuen leeren SMS-Textnachricht
- Erstellen einer neuen gefüllten Textnachricht
- Erstellen einer neuen leeren MMS-Nachricht
- Erstellen einer neuen leeren E-Mail-Nachricht
- Erstellen einer neuen gefüllten E-Mail-Nachricht
- Erstellen einer neuen leeren PIN-Nachricht
- Erstellen einer neuen gefüllten PIN-Nachricht
- Empfangen einer Nachrichtenbenachrichtigung
- Hinzufügen eines Listeners zum Nachrichtenspeicher
- Hinzufügen eines Listeners zum Nachrichtenspeicher für Stapelaktualisierungen
- Hinzufügen eines Listeners zu einem Ordner
- Abrufen der Gesamtanzahl ungelesener E-Mail-Nachrichten in allen Ordnern im Speicher
- Öffnen einer Nachricht
- Abrufen des Textes einer E-Mail-Nachricht
- Benachrichtigen einer BlackBerry-Geräteanwendung über das bevorstehende Senden einer E-Mail-Nachricht
- Benachrichtigen einer BlackBerry-Geräteanwendung über das bevorstehende Senden einer MMS-Nachricht
- Benachrichtigen einer BlackBerry-Geräteanwendung über das bevorstehende Senden einer SMS-Nachricht
- Senden einer Nachricht
- Antworten auf eine Nachricht
- Weiterleiten einer Nachricht
- Arbeiten mit Nachrichtenordnern
- Anlagen
- Kalender
- Kontaktliste
- Aufgabenliste
- Telefon
- BlackBerry Browser
- Menübefehle
- Glossar
- Rückmeldung
- Verlauf der Dokumentrevision
- Rechtliche Hinweise
Produktunterlagen
>
Entwicklerdokumentation
>
Java Entwicklungshandbuch und API-Referenzhandbuch
>
Entwicklungshandbuch
Integration - BlackBerry Java Application - 5.0
Weiterleiten einer Nachricht
- Importieren Sie die erforderlichen Klassen und Schnittstellen.
import net.rim.blackberry.api.mail.Address; import net.rim.blackberry.api.mail.Message; import net.rim.blackberry.api.mail.MessagingException; import net.rim.blackberry.api.mail.Session; import net.rim.blackberry.api.mail.Transport;
- Rufen Sie Message.forward() für ein vorhandenes Message-Objekt auf. Die Betreffzeile einer weitergeleiteten Nachricht wird automatisch auf Folgendes festgelegt: WG:original_subject.
Message fwdmsg = msg.forward();
- Erstellen Sie ein Adressarray.
Address toList[] = new Address[1];
- Fügen Sie dem Array ein neues Address-Objekt hinzu.
toList[0]= new Address("ming.li@example.com", "Ming Li"); - Rufen Sie Message.addRecipients(int, Address[]) auf, um dem Message-Objekt Empfänger hinzuzufügen.
fwdmsg.addRecipients(Message.RecipientType.TO, toList);
- Rufen Sie Message.setContent(String) auf, um den Inhalt der Nachricht festzulegen, die vor der ursprünglichen Nachricht angezeigt wird.
try { fwdmsg.setContent("This is a forwarded message."); } catch(MessagingException e) { System.out.println(e.getMessage()); } - Rufen Sie Session.getTransport() auf und speichern Sie das zurückgegebene Objekt in einer Variablen des Typs Transport. Das Transport-Objekt stellt das Nachrichtentransportprotokoll dar.
Transport trans = Session.getTransport();
- Rufen Sie Transport.send(Message) auf.
try { trans.send(fwdmsg); } catch(MessagingException e) { System.out.println(e.getMessage()); }
Nächstes Thema: Arbeiten mit Nachrichtenordnern
Vorheriges Thema: Antworten auf eine Nachricht
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.