Guía de desarrollo
Local Navigation
- Integración con aplicaciones de BlackBerry Device Software
- Búsqueda unificada
- Compatibilidad de interacción de dispositivo
- Lista de mensajes
- Mensajes personalizados
- Archivos adjuntos
-
Calendario
- Abrir el calendario
- Ver o cambiar una entrada del calendario
- Abrir una nueva entrada de calendario rellenada
- Actualizar información de entradas del calendario
- Recuperar información de entradas de calendario
- Exportar una entrada de calendario
- Importar una entrada de calendario
- Recuperar varias listas de entradas de calendario
- Notificar a una aplicación del dispositivo BlackBerry cuando cambie una lista de entradas de calendario
- Notificar a una aplicación del dispositivo BlackBerry cuando cambie la lista predeterminada de entradas de calendario
- Actualizar una entrada del calendario sin ninguna notificación
- Eliminar una entrada del calendario sin ninguna notificación
- Lista de contactos
- Lista de tareas
- Teléfono
- BlackBerry Browser
- Opciones de menú
- Obtener más información
- Glosario
- Comentarios
- Historial de revisión del documento
- Aviso legal
Documentación de producto
>
Documentación del desarrollador
>
Guías de desarrollo de Java y referencia de API
>
Guía de desarrollo
Integration Guide - BlackBerry Java SDK - 7.0
Ver o cambiar una entrada del calendario
- Importe las clases y las interfaces necesarias.
import java.util.Enumeration; import javax.microedition.pim.PIM; import javax.microedition.pim.Event; import javax.microedition.pim.EventList; import net.rim.blackberry.api.invoke.CalendarArguments; import net.rim.blackberry.api.invoke.Invoke; import net.rim.device.api.system.ControlledAccessException;
- Recupere un Event de la lista de eventos.
Event e = null; EventList el = (EventList)PIM.getInstance().openPIMList( PIM.EVENT_LIST, PIM.READ_WRITE ); Enumeration events = el.items(); e = (Event)events.nextElement();
- Invoque Invoke.invokeApplication(APP_TYPE_CALENDAR, CalendarArguments) mediante el objeto CalendarArguments creado utilizando el campo ARG_VIEW_DEFAULT y el Event recuperado.
Invoke.invokeApplication( Invoke.APP_TYPE_CALENDAR, new CalendarArguments( CalendarArguments.ARG_VIEW_DEFAULT, e ) );
- Si su aplicación no tiene permiso para acceder la aplicación que invoca, busque una ControlledAccessException.
Tema siguiente: Abrir una nueva entrada de calendario rellenada
Tema anterior: Abrir el calendario
¿Le ha resultado útil esta información? Envíenos sus comentarios.