Guia do desenvolvedor

Local Navigation

Iniciar um bate-papo do BlackBerry Messenger

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 MyBBMChatScreen fornece uma referência ao objeto BBMPlatformContextassociado do aplicativo para o construtor da tela.
  1. Importe as classes e interfaces necessárias.
    import net.rim.blackberry.api.bbm.platform.*;
    import net.rim.blackberry.api.bbm.platform.service.*;
  2. Crie uma classe que estenda MainScreen. No construtor para esta classe de tela, forneça o objeto BBMPlatformContext associado do aplicativo.
    public class MyBBMChatScreen extends MainScreen
    {
        public MyBBMChatScreen(BBMPlatformContext platformContext) 
        {
        }
    }
  3. Invoque BBMPlatformContext.getUIService().startBBMChat() para abrir uma janela de bate-papo. Você deve especificar uma mensagem como parâmetro. Esta mensagem aparece no campo de resposta da janela de conversa. Você pode especificar um contato para o bate-papo fornecendo um parâmetro. Se você não especificar um contato, o componente da UI do seletor de contatos contendo todos os contatos na lista de contatos do BlackBerry Messenger do usuário será aberto automaticamente.
    public class MyBBMChatScreen extends MainScreen
    {
        public MyBBMChatScreen(BBMPlatformContext platformContext) 
        {
            platformContext.getUIService().startBBMChat("Let's chat");
        }
    }
Tópico anterior: Interagindo com contatos

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