Guia do desenvolvedor

Local Navigation

Exemplo de código: Exibindo uma lista de contatos que instalaram seu aplicativo

O exemplo de código a seguir supõe que a classe que exibiu o MyBBMContactListScreen forneceu uma referência ao objeto BBMPlatformContext associado do aplicativo no construtor MyBBMContactListScreen.

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());
        }
    }
}

Estas informações foram úteis? Gostaríamos de receber seus comentários.