Invio di un invito di download a un contatto
Prima di iniziare: Assicurarsi di aver completato l'attività
Registrazione dell'applicazione con la piattaforma BlackBerry Messenger e che la classe visualizzata nella schermata
MyBBMInviteScreen passi un riferimento all'oggetto
BBMPlatformContext associato all'applicazione nel costruttore della schermata.
- Importare le classi e le interfacce richieste.
import net.rim.blackberry.api.bbm.platform.*;
import net.rim.blackberry.api.bbm.platform.service.*;
import net.rim.device.api.ui.component.*;
- Creare una classe che estenda MainScreen. Nel costruttore di questa classe Screen, passare l'oggetto BBMPlatformContext associato all'applicazione.
public class MyBBMInviteScreen extends MainScreen
{
public MyBBMInviteScreen(BBMPlatformContext platformContext)
{
}
}
- Nel costruttore, recuperare un riferimento al servizio di messaggistica associato a questo contesto della piattaforma dell'applicazione.
public class MyBBMInviteScreen extends MainScreen
{
public MyBBMInviteScreen(BBMPlatformContext platformContext)
{
MessagingService messagingService = platformContext.getMessagingService();
}
}
- Richiamare MessagingService.sendDownloadInvitation() per invitare un contatto a scaricare l'applicazione. Viene visualizzato un componente selettore dei contatti dell'interfaccia utente per consentire all'utente di scegliere un contatto da invitare.
public class MyBBMInviteScreen extends MainScreen
{
public MyBBMInviteScreen(BBMPlatformContext platformContext)
{
MessagingService messagingService = platformContext.getMessagingService();
messagingService.sendDownloadInvitation();
}
}
Le informazioni sono state utili? Inviateci i vostri commenti.