개발 가이드
Local Navigation
BlackBerry Manuals & Help
>
개발자 문서
>
Java 개발 가이드 및 API 참조서
>
개발 가이드
Integration Guide - BlackBerry Java SDK - 7.0
작업 가져오기
- 필요한 클래스와 인터페이스를 가져옵니다.
import java.io.ByteArrayInputStream; import javax.microedition.pim.PIM; import javax.microedition.pim.PIMItem; import javax.microedition.pim.ToDo; import javax.microedition.pim.ToDoList;
- PIM.getInstance().fromSerialFormat()을 호출하여 PIMItem 객체의 배열을 반환받습니다. enc 매개 변수는 출력 스트림에 쓸 때 사용할 문자 인코딩을 지정합니다. 지원되는 문자 인코딩에는 "UTF8", "ISO-8859-1" 및 "UTF-16BE"가 있습니다. 이 매개 변수는 null일 수 없습니다.
- PIM 항목을 사용해 ToDoList.importToDo()를 호출하여 새 작업을 만듭니다.
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();
다음 주제: 작업 삭제
이전 주제: 작업 내보내기