Recuperar o perfil do usuário

Antes de começar: Verifique se você executou a tarefa Registrar o aplicativo na plataforma do BlackBerry Messenger e se a classe que exibe a tela MyUserProfileScreen fornece uma referência ao objeto BBMPlatformContext associado ao aplicativo.
  1. Importe as classes e interfaces necessárias.
    import net.rim.blackberry.api.bbm.platform.*;
    import net.rim.blackberry.api.bbm.platform.profile.*;
    import net.rim.device.api.system.*;
    import java.util.*;
  2. Crie uma classe que estenda MainScreen. No construtor para esta classe de tela, forneça o objeto BBMPlatformContext associado do aplicativo.
    public class MyUserProfileScreen extends MainScreen
    {
        public MyUserProfileScreen(BBMPlatformContext platformContext) 
        {
        }
    }
  3. No construtor, invoque BBMPlatformContext.getUserProfile() para recuperar uma referência ao objeto UserProfile associado a este BBMPlatformContext. A instância retornada é o perfil do usuário atual.
    UserProfile userProfile = platformContext.getUserProfile();
  4. No construtor, recupere o nome de exibição, imagem de exibição, status, mensagem de status e mensagem pessoal do usuário. Atribua esses valores às variáveis.
    String displayName = userProfile.getDisplayName();
    Bitmap displayPicture = userProfile.getDisplayPicture();
    String personalMsg = userProfile.getPersonalMessage();
    int status = userProfile.getStatus();
    String statusMsg = userProfile.getStatusMessage();
Tópico anterior: Perfil do usuário

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