Entwicklungshandbuch

Local Navigation

Codebeispiel: Senden einer Einladung zur Sitzungsteilnahme an einen Kontakt

Im folgenden Codebeispiel wird davon ausgegangen, dass die Klasse, die MyBBMInviteScreen angezeigt hat, einen Verweis auf das mit der Anwendung verknüpfte BBMPlatformContext-Objekt an den MyBBMScreen-Konstruktor übergeben hat.

Im folgenden Codebeispiel wird auch davon ausgegangen, dass Sie die Aufgabe Definieren eines Sitzungslisteners abgeschlossen und die Sitzungslistener-Klasse MySessionListener genannt haben.

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);
        }
    }
}

Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.