Exemplo de código: Enviando a um contato um convite para ingressar em uma sessão
O exemplo de código a seguir supõe que a classe que exibiu o MyBBMInviteScreen forneceu uma referência ao objeto BBMPlatformContext associado do aplicativo no construtor MyBBMScreen.
Este exemplo de código também supõe que você completou a tarefa, Definir um ouvinte de sessão e nomeou a classe de ouvinte da sessão, MySessionListener.
import net.rim.blackberry.api.bbm.platform.*;
import net.rim.blackberry.api.bbm.platform.service.*;
import net.rim.device.api.ui.component.*;
public class MyBBMSessionScreen extends MainScreen
{
public MyBBMSessionScreen(BBMPlatformContext platformContext)
{
MessagingService messagingService = platformContext.getMessagingService();
BBMPlatforSession mySession = messagingService.createSession(new MySessionListener());
if (mySession != null)
{
mySession.sendInvitation(“Let's play a game”, "Poker App", 0);
}
}
}
Próximo tópico: Host de uma sessão pública
Tópico anterior: Enviar um convite de sessão a um contato
Estas informações foram úteis? Gostaríamos de receber seus comentários.