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
Importar una entrada de calendario
- Importe las clases y las interfaces necesarias.
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import javax.microedition.pim.Event; import javax.microedition.pim.EventList; import javax.microedition.pim.PIM;
- Invoque PIM.getInstance().fromSerialFormat() para devolver una matriz de objetos PIMItem.
- Invoque EventList.importEvent() para agregar una entrada de calendario nueva.
// Convert an existing entry into a iCal and then // import the iCal as a new entry String[] dataFormats = PIM.supportedSerialFormats(); // Write entry to iCal ByteArrayOutputStream os = new ByteArrayOutputStream(); PIM.getInstance().toSerialFormat(event, os, "UTF8", dataFormats[0]); // Import entry from iCal ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray()); PIMItem[] pi = PIM.getInstance().fromSerialFormat(is, "UTF8"); EventList eventList = (EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_WRITE); Event event2 = eventList.importEvent((Event)pi[0]);
Tema siguiente: Recuperar varias listas de entradas de calendario
Tema anterior: Exportar una entrada de calendario
¿Le ha resultado útil esta información? Envíenos sus comentarios.