Guía de desarrollo

Local Navigation

Ejemplo de código: enviar una invitación de participación en una sesión a un contacto

El siguiente ejemplo de código asume que la clase que mostraba MyBBMInviteScreen ha pasado una referencia al objeto BBMPlatformContext asociado a la aplicación en el constructor MyBBMScreen.

Este ejemplo de código también asume que ha llevado a cabo la tareaDefinir un servicio de escucha de sesión y que ha designado la clase del servicio de escucha de la sesión 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);
        }
    }
}

¿Le ha resultado útil esta información? Envíenos sus comentarios.