Invocar una aplicación de BlackBerry Device Software
Puede crear aplicaciones del dispositivo
BlackBerry que invoquen aplicaciones de
BlackBerry Device Software, como la aplicación de mensajes, la aplicación de teléfono y la aplicación multimedia. Cuando su aplicación invoca una aplicación de
BlackBerry Device Software, puede hacer que la aplicación de
BlackBerry Device Software realice una acción o muestre información.
- Importe las clases y las interfaces necesarias.
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;
- Invoque el método Invoke.invokeApplication() y utilice los parámetros pertinentes. Por ejemplo:
- Para iniciar la aplicación Mensajes y crear un mensaje SMS nuevo en blanco, invoque el Invoke.invokeApplication() y utilice los parámetros siguientes: Invoke.APP_TYPE_MESSAGES y un objeto MessageArguments que utilice el campo ARG_NEW_SMS.
Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES,
new MessageArguments( MessageArguments.ARG_NEW_SMS) );
- Para iniciar el calendario, invoque Invoke.invokeApplication(APP_TYPE_CALENDAR, CalendarArguments).
- Para iniciar la aplicación Teléfono, invoque Invoke.invokeApplication(APP_TYPE_PHONE,PhoneArguments).
- Para iniciar BlackBerry Maps y mostrar la vista de mapa predeterminada, invoque Invoke.invokeApplication() y proporcione como parámetros Invoke.APP_TYPE_MAPS y un objeto MapsArguments nuevo.
Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments() );
Para obtener más información acerca del uso de la clase net.rim.blackberry.api.invoke.Invoke, consulte la referencia de API para BlackBerry Java Development Environment.
¿Le ha resultado útil esta información? Envíenos sus comentarios.