Guide de développement

Local Navigation

Démarrer un chat BlackBerry Messenger

Avant de commencer : Assurez-vous que vous avez terminé la tâche Enregistrez votre application sur la plate-forme BlackBerry Messenger et que la classe qui affiche l'écran MyBBMChatScreen passe une référence à l'objet BBMPlatformContext associé à l'application dans le constructeur de l'écran.
  1. Importez les classes et les interfaces requises.
    import net.rim.blackberry.api.bbm.platform.*;
    import net.rim.blackberry.api.bbm.platform.service.*;
  2. Créez une classe développant MainScreen. Dans le constructeur pour cette classe d'écran, transmettez l'objet BBMPlatformContext associé à l'application.
    public class MyBBMChatScreen extends MainScreen
    {
        public MyBBMChatScreen(BBMPlatformContext platformContext) 
        {
        }
    }
  3. Appelez BBMPlatformContext.getUIService().startBBMChat() pour ouvrir une fenêtre de chat. Vous devez spécifier un message comme paramètre. Ce message s'affiche dans le champ de réponse de la fenêtre de conversation. Vous pouvez spécifier un contact avec qui converser en passant un paramètre. Si vous ne spécifiez pas de contact, un composant de l'interface utilisateur du sélecteur de contact contenant tous les contacts de la liste de contacts BlackBerry Messenger de l'utilisateur s'ouvrira automatiquement.
    public class MyBBMChatScreen extends MainScreen
    {
        public MyBBMChatScreen(BBMPlatformContext platformContext) 
        {
            platformContext.getUIService().startBBMChat("Let's chat");
        }
    }
Sujet précédent: Interaction avec les contacts

Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.