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
- Lista de contactos
-
Lista de tareas
- Ver o cambiar una tarea
- Crear una tarea nueva en blanco
- Crear una tarea nueva rellenada
- Abrir una lista de tareas
- Creación de una tarea
- Agregar información de tareas
- Cambiar información de tareas
- Guardar una tarea
- Recuperar información de tareas
- Exportar una tarea
- Importar una tarea
- Eliminar una tarea
- Cerrar la lista de tareas
- Notificar a una aplicación del dispositivo BlackBerry cuando una lista de tareas cambia
- 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 tarea
- Importe las clases y las interfaces necesarias.
import java.io.ByteArrayInputStream; import javax.microedition.pim.PIM; import javax.microedition.pim.PIMItem; import javax.microedition.pim.ToDo; import javax.microedition.pim.ToDoList;
- Invoque PIM.getInstance().fromSerialFormat() para devolver una matriz de objetos PIMItem. 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.
- Invoque ToDoList.importToDo() para crear una tarea nueva usando los elementos PIM.
String[] dataFormats = PIM.toDoSerialFormats(); // Write task to serial format ByteArrayOutputStream os = new ByteArrayOutputStream(); PIM.getInstance().toSerialFormat(task, os, "UTF8", dataFormats[0]); // Import task from serial format ByteArrayInputStream is = new ByteArrayInputStream(outputStream.toByteArray()); PIMItem[] pi = PIM.getInstance().fromSerialFormat(is, "UTF8"); ToDoList todoList = (ToDoList)PIM.getInstance().openPIMList(PIM.TODO_LIST, PIM.READ_WRITE); ToDo task2 = todoList.importToDo((ToDo)pi[0]); task2.commit();
Tema siguiente: Eliminar una tarea
Tema anterior: Exportar una tarea
¿Le ha resultado útil esta información? Envíenos sus comentarios.