Guida allo sviluppo

Local Navigation

Esempio di codice: Invio di un invito a unirsi a una sessione a un contatto

L'esempio di codice seguente presuppone che la classe che ha visualizzato MyBBMInviteScreen abbia passato un riferimento all'oggetto BBMPlatformContext associato all'applicazione nel costruttore MyBBMScreen.

Quest'esempio di codice presuppone anche che l'utente abbia completato l'attività,Definizione del listener di una sessione e denominato la classe listener della sessione, 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);
        }
    }
}
Argomento successivo: Avvio di una sessione pubblica

Le informazioni sono state utili? Inviateci i vostri commenti.