작업 내보내기

  1. 필요한 클래스와 인터페이스를 가져옵니다.
    import java.io.ByteArrayOutputStream;
    import java.util.Enumeration;
    import javax.microedition.pim.PIM;
    import javax.microedition.pim.ToDo;
    import javax.microedition.pim.ToDoList;
    
  2. 출력 스트림 작성기를 사용하여 BlackBerry 단말기에 있는 작업을 지원되는 직렬 형식으로 내보냅니다.
  3. 지원되는 직렬 형식의 문자열 배열을 가져오려면 PIM.supportedSerialFormats()를 호출하고 목록 형식(PIM.TODO_List)을 지정합니다.
  4. 직렬 형식으로 항목을 쓰려면 PIM.getInstance().toSerialFormat을 호출합니다. enc 매개 변수는 출력 스트림에 쓸 때 사용할 문자 인코딩을 지정합니다. 지원되는 문자 인코딩에는 "UTF8", "ISO-8859-1" 및 "UTF-16BE"가 있습니다. 이 매개 변수는 null일 수 없습니다.
    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]);
    }
다음 주제: 작업 가져오기

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.