Codebeispiel: Anzeigen einer Liste von Kontakten, der Ihre Anwendung installiert haben
Im folgenden Codebeispiel wird davon ausgegangen, dass die Klasse, die MyBBMContactListScreen angezeigt hat, einen Verweis auf das mit der Anwendung verknüpfte BBMPlatformContext-Objekt an den MyBBMContactListScreen-Konstruktor übergeben hat.
import net.rim.blackberry.api.bbm.platform.*;
import net.rim.blackberry.api.bbm.platform.service.*;
import net.rim.device.api.ui.container.*;
import java.util.*;
public class MyBBMContactListScreen extends MainScreen
{
public MyBBMContactListScreen(BBMPlatformContext platformContext)
{
ContactListService contactListService = platformContext.getContactListService();
BBMPlatformContactList contacts = contactListService.getContactList();
Enumeration contactsEnum = contacts.getAll();
while(contactsEnum.hasMoreElements())
{
BBMPlatform contact = (BBMPlatformContact)contactsEnum.nextElement();
add(new LabelField(contact.getDisplayName());
}
}
}
Nächstes Thema: Reagieren auf Änderungen eines Kontakts in der Kontaktliste
Vorheriges Thema: Anzeigen einer Liste von Kontakten, die Ihre Anwendung installiert haben
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.