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.
- Importe as classes e interfaces necessárias.
import net.rim.blackberry.api.bbm.platform.*;
import net.rim.blackberry.api.bbm.platform.service.*;
- 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)
{
}
}
- 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");
}
}
Estas informações foram úteis? Gostaríamos de receber seus comentários.