Entwicklungshandbuch
Local Navigation
- Integrieren in Anwendungen der BlackBerry Device Software
- Einheitliche Suche
- Unterstützung für Geräteinteraktionen
- Nachrichtenliste
- Benutzerdefinierte Nachrichten
- Anlagen
- Kalender
- Kontaktliste
- Unterstützung mehrerer Kontaktlisten
- Öffnen der Kontaktanwendung
- Öffnen der Kontaktanwendung mithilfe von Kontaktdaten
- Öffnen der Kontaktanwendung mit einer bestimmten Kontaktliste
- Erstellen eines Kontakts und Zuweisen des Kontakts zu einer Kontaktliste
- Abrufen von Kontaktinformationen
- Abrufen einer Kontaktlisten-UID
- Exportieren eines Kontakts
- Importieren eines Kontakts
- Löschen eines Kontakts
- Benachrichtigen einer Anwendung über Änderungen an einer Kontaktliste
- Erstellen und Entfernen von Kontaktlisten
- Abrufen des einem aktiven Anruf zugewiesen Kontakts
- Abrufen des einem abgeschlossenen Anruf zugewiesen Kontakts
- Abrufen von Kontakte nach Telefonnummer
- Verknüpfen von Drittanbieterkontakten mit Kontakten in der Kontaktanwendung
- Aufgabenliste
- Telefon
- BlackBerry Browser
- Menübefehle
- Weitere Informationen finden Sie unter
- Glossar
- Rückmeldung
- Verlauf der Dokumentrevision
- Rechtliche Hinweise
Produktunterlagen
>
Entwicklerdokumentation
>
Java Entwicklungshandbuch und API-Referenzhandbuch
>
Entwicklungshandbuch
Integration Guide - BlackBerry Java SDK - 7.0
Löschen eines Kontakts
Sie können einen Kontakt aus der Standardkontaktliste oder einer anderen Kontaktliste auf einem BlackBerry-Gerät löschen.
- Importieren Sie die erforderlichen Klassen und Schnittstellen.
import net.rim.blackberry.api.pdap.BlackBerryContact; import net.rim.blackberry.api.pdap.BlackBerryPIMList; import net.rim.device.api.system.ControlledAccessException; import javax.microedition.pim.Contact; import javax.microedition.pim.ContactList; import javax.microedition.pim.PIM; import javax.microedition.pim.PIMException;
- Um einen Kontakt aus der Standardkontaktliste zu löschen, rufen Sie PIM.openPIMList(int, int) auf, um die Instanz der Standardkontaktliste zu öffnen, wobei Sie als Parameter die Art der zu öffnenden Liste (PIM.CONTACT_LIST) sowie den Zugriffsmodus, mit dem die Liste geöffnet werden soll (PIM.READ_WRITE, PIM.READ_ONLY oder PIM.WRITE_ONLY), übergeben. Fahren Sie mit Schritt 4 fort.
BlackBerryContactList contactList = (BlackBerryContactList) PIM.getInstance().openPIMList(PIM.CONTACT_LIST, PIM.READ_WRITE);
- Um einen Kontakt aus einer Kontaktliste zu löschen, die nicht die Standardkontaktliste ist, führen Sie die folgenden Aktionen aus:
- Rufen Sie listPIMLists(int pimListType) auf, um ein Array von String-Objekten zurückzugeben. Das zurückgegebene Array stellt den vom System zugewiesenen Namen für jede Kontaktliste bereit. Die Standardkontaktliste wird bei Index 0 des Arrays zurückgegeben.
String[] lists = PIM.listPIMLists(PIM.CONTACT_LIST);
- Führen Sie eine Iteration durch das Array durch, das PIM.listPIMLists() zurückgibt, um den vom System zugewiesenen Namen für die Kontaktliste zu suchen, die Sie löschen möchten.
- Rufen Sie PIM.openPIMList(int, int, String) auf, um die Instanz der Kontaktliste zu öffnen, wobei Sie als Parameter die Art der zu öffnenden Liste (PIM.CONTACT_LIST), den Zugriffsmodus, mit dem die Liste geöffnet werden soll (PIM.READ_WRITE, PIM.READ_ONLY oder PIM.WRITE_ONLY), sowie den Namen der Kontaktliste übergeben.
BlackBerryContactList contactList = (BlackBerryContactList) PIM.getInstance().openPIMList(PIM.CONTACT_LIST, PIM.READ_WRITE, name);
- Rufen Sie listPIMLists(int pimListType) auf, um ein Array von String-Objekten zurückzugeben. Das zurückgegebene Array stellt den vom System zugewiesenen Namen für jede Kontaktliste bereit. Die Standardkontaktliste wird bei Index 0 des Arrays zurückgegeben.
- Rufen Sie BlackBerryContactList.removeContact() auf, um den Kontakt aus der Kontaktliste zu löschen.
contactList.removeContact(contact);
- Prüfen Sie auf PIMException und auf ControlledAccessException, wenn Ihre Anwendung nicht die Berechtigung besitzt, auf die Anwendung zuzugreifen, die sie aufruft.
Vorheriges Thema: Importieren eines Kontakts
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.