Invoque um aplicativo BlackBerry Device Software

Você pode criar os aplicativos do aparelho BlackBerry que executam aplicativos doBlackBerry Device Software como o aplicativo de mensagens, o aplicativo de telefone e o aplicativo de mídia. Quando seu aplicativo invoca um aplicativo doBlackBerry Device Software, ele pode fazer com que o aplicativo BlackBerry Device Software execute uma ação ou exiba informações.
  1. Importe as classes e interfaces necessárias.
    import net.rim.blackberry.api.invoke.CalendarArguments;
    import net.rim.blackberry.api.invoke.Invoke;
    import net.rim.blackberry.api.invoke.MapsArguments;
    import net.rim.blackberry.api.invoke.MessageArguments;
    import net.rim.blackberry.api.invoke.PhoneArguments;
    
  2. Invoque o método Invoke.invokeApplication() e use os parâmetros apropriados. Por exemplo:
    • Para iniciar o aplicativo de mensagens e criar uma nova mensagem SMS em branco, invoque o Invoke.invokeApplication() e use os seguintes parâmetros: Invoke.APP_TYPE_MESSAGES e um objeto MessageArguments que use o campo ARG_NEW_SMS.
      Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES,
          new MessageArguments( MessageArguments.ARG_NEW_SMS) );
      
    • Para iniciar o calendário, invoque Invoke.invokeApplication(APP_TYPE_CALENDAR, CalendarArguments).
    • Para iniciar o aplicativo do telefone, invoque Invoke.invokeApplication(APP_TYPE_PHONE,PhoneArguments).
    • Para iniciar o BlackBerry Maps e exibir a visão padrão de mapa, invoque Invoke.invokeApplication() e forneça como parâmetros Invoke.APP_TYPE_MAPS e um novo objeto MapsArguments.
      Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments() );
      

Para obter mais informações sobre o uso da classe net.rim.blackberry.api.invoke.Invoke, consulte a referência de API para o BlackBerry Java Development Environment.

Próximo tópico: Pesquisa unificada

Estas informações foram úteis? Gostaríamos de receber seus comentários.