Codebeispiel: Hosten einer öffentlichen Sitzung
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 MyBBMInviteScreen-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.*;
import net.rim.device.api.ui.container.MainScreen;
public class MyBBMInviteScreen extends MainScreen
{
public MyBBMInviteScreen(BBMPlatformContext platformContext)
{
MessagingService messagingService = platformContext.getMessagingService();
BBMPlatformSession mySession = messagingService.createSession(new
MySessionListener());
boolean isHosting = mySession.setPublic();
if (isHosting)
{
// add code to send PIN and PPID to your web service
}
}
}
Nächstes Thema: Teilnahme an einer öffentlichen BlackBerry Messenger-Sitzung
Vorheriges Thema: Hosten einer öffentlichen Sitzung
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.