Exportar una tarea

  1. Importe las clases y las interfaces necesarias.
    import java.io.ByteArrayOutputStream;
    import java.util.Enumeration;
    import javax.microedition.pim.PIM;
    import javax.microedition.pim.ToDo;
    import javax.microedition.pim.ToDoList;
    
  2. Utilice un redactor de flujo de salida para exportar tareas del dispositivo BlackBerry a un formato de serie compatible.
  3. Para recuperar una matriz de cadena de formatos de serie compatibles, invoque PIM.supportedSerialFormats() y, a continuación, especifique el tipo lista (PIM.TODO_List).
  4. Para escribir un elemento en un formato en serie, invoque PIM.getInstance().toSerialFormat. 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.
    ToDoList todoList = 
       (ToDoList)PIM.getInstance().openPIMList(PIM.TODO_LIST, PIM.READ_ONLY);
    ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
    String[] dataFormats = PIM.getInstance().supportedSerialFormats(PIM.TODO_LIST);
    Enumeration e = todoList.items();
    while (e.hasMoreElements()) 
    {
       ToDo task = (ToDo)e.nextElement();
       PIM.getInstance().toSerialFormat(task, byteStream, "UTF8", dataFormats[0]);
    }
Tema siguiente: Importar una tarea

¿Le ha resultado útil esta información? Envíenos sus comentarios.