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
Exportar una entrada de calendario
- Importe las clases y las interfaces necesarias.
import java.io.ByteArrayOutputStream; import java.util.Enumeration; import javax.microedition.pim.Event; import javax.microedition.pim.EventList; import javax.microedition.pim.PIM;
- Invoque PIM.supportedSerialFormats() especificando el de tipo lista (PIM.EVENT_LIST), para recuperar una matriz de String de los formatos de serie compatibles.
String[] dataFormats = PIM.supportedSerialFormats(PIM.EVENT_LIST);
- Utilice un redactor de flujo de salida para exportar entradas de calendario del dispositivo BlackBerry a un formato de serie compatible, como iCal.
- Invoque toSerialFormat() para escribir un elemento en el formato de serie. El parámetro enc especifica la codificación de caracteres para utilizar al programar en el flujo de salida. Las codificaciones de caracteres compatibles incluyen "UTF8", "ISO-8859-1" y "UTF-16BE". Este parámetro no puede ser nulo.
EventList eventList = (EventList)PIM.getInstance().openPIMList( PIM.EVENT_LIST, PIM.READ_ONLY ); ByteArrayOutputStream bytestream = new ByteArrayOutputStream(); Enumeration e = eventList.items(); while (e.hasMoreElements()) { Event event = (Event)e.nextElement(); PIM.getInstance().toSerialFormat(event, bytestream, "UTF8", dataFormats[0]); }
Tema siguiente: Importar una entrada de calendario
Tema anterior: Recuperar información de entradas de calendario
¿Le ha resultado útil esta información? Envíenos sus comentarios.