Guía de desarrollo

Local Navigation

Iniciar un chat de BlackBerry Messenger

Antes de comenzar: Asegúrese de haber completado la tarea Registrar su aplicación con la plataforma BlackBerry Messenger, y de que la clase que muestra la pantalla MyBBMChatScreen pasa una referencia al objeto BBMPlatformContext asociado a su aplicación en el constructor de la pantalla.
  1. Importe las clases y las interfaces necesarias.
    import net.rim.blackberry.api.bbm.platform.*;
    import net.rim.blackberry.api.bbm.platform.service.*;
  2. Cree una clase que amplíe MainScreen. En el constructor para esta clase Screen, pase el BBMPlatformContext asociado a la aplicación.
    public class MyBBMChatScreen extends MainScreen
    {
        public MyBBMChatScreen(BBMPlatformContext platformContext) 
        {
        }
    }
  3. Invoque BBMPlatformContext.getUIService().startBBMChat() para abrir una ventana de chat. Debe especificar un mensaje como parámetro. Este mensaje aparece en el campo de respuesta de la ventana de conversación. Puede especificar un contacto con el que conversar pasando un parámetro. Si no especifica un contacto, se abrirá automáticamente un componente de la interfaz de usuario para seleccionar un contacto con todos los contactos en la lista de contactos de BlackBerry Messenger del usuario.
    public class MyBBMChatScreen extends MainScreen
    {
        public MyBBMChatScreen(BBMPlatformContext platformContext) 
        {
            platformContext.getUIService().startBBMChat("Let's chat");
        }
    }

¿Le ha resultado útil esta información? Envíenos sus comentarios.